My eyes may decieve me but that looks like 2 sensors attached to a bracket on the firewall. If so then maybe thats a start. Also what does the smelly stuff smell like. Does it smell like sulphur (rotten eggs/Mad beer fart), if thats what it smells like then its running rick and will probably kill a cat converter if it hasnt already. My corolla's cat is dead and its taken a good portion of power away from it - sorta like a potatoe in the exhaust.
LeeRoy
Bookmarks