I'm From Canada (ONT.) And I forgot to mention a stubborn oil leak from your
guess is as good as mine(I just can't pin point it.) I know it's not the EGR
or Cat Con (Replaced in '01 car drove it to Nov 2002 then it sat for 2003 &
2004). I don't know if the oxygen sensor was replaced but more than likely
it was.
Thanks Mr. Minnow
|