Here's a long shot... any chance it could be leaking capacitors on the ECU? I've never smelled it, but I understand it's pretty rank...

Just a thought. I hope you find it quickly!

Eric W.


'89 Dodge Raider -- 3.0L V6, MT, SWB