Quote
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.



They can drive you out of the vehicle!!


89 3.0 LWB Montero, 1st Gen, 5 Speed Manual, 5 Door