Thanks for all the feedback, It's a M50.
To me, I think it's a bit doggy too, but then again I don't have anything really to compare it to.
I will try cleaning the TPS and play with the ECt and let you know.
I did buy a used PEAK code reader/reset and the code that does come up as the 02 and comes back even after a reset. It doesn't stay on but comes on once in a while, then goes back off. I've read here, just means the readings are haywire.
I'll look for another vaccuum leak as well.
I did notice the plastic fitting in the bottom/back of the Intak manifold, where the ICV hose connects to the intake, is not the tightest fit in the world. I can't see well enough to see how if snaps in there and believe it has some sort of O-ring to seal it. That could be a source of a vaccuum leak, maybe.
Thanks again. update soon.
Last edited by fryntyr; 11-14-2012 at 12:15 PM.