It's a long shot, but you may have a drive-train elect harness rubbing against a/c tubing (at the firewall) ... as my '99 did. Symptoms can be almost anything as there are 70+ conductors in the harness... including tranny solenoid circuits.
You will have to take wipers and cowling off to see around back there.