Quote Originally Posted by jmg8550 View Post
That maas air sensor cleaner works. However, a bad mass air meter will cause the engine to fall on its face when trying to accelerate. Should idle fine though. I really would like the codes read, or a scanner hooked up to read the data from the computer.

Sounds like the stealership is just throwing parts at it, and wasting your money. It also sounds to
me that some real diagnostics are going to have to take place, not just educated guesses and a lot of parts.

Lean fuel trims can be caused by lots of things, bad O2 sensors, vacuum leaks, malfunctioning mass air sensor, etc.

If you just had a timing belt replaced, your cam timing could be off a tooth. Any major repairs like that recently done?
This issue began when the car would not upshift (usually after braking at a stoplight or for slower/slowing traffic)- of course, the problem was intermittent. A week later, the check engine light came on and we took it to Goodyear. They ran a diagnostic, replaced a sensor and said that was all they could do. We took it to a transmission specialist but he couldn't find the problem. The end of July, the check engine light came on again and we took it to Brakes Plus. They replaced the brakes, the calipers, an engine mount, and a control arm. They ran a diagnostic and came up with a code p0720 and told me that the revolution sensor may possibly be the cause.

So we took it to the dealer, and they found a short in the revolution sensor, replaced it and reset the control unit. They wanted to also replace the air flow meter the air filter, and ECM program (which apparently only the dealer can do?), replace the power steering feed hose and pressure hose because "they're leaking". Nobody else told us anything was leaking, and the damn stealership (thanks for the new word, jmg8550!) wants a minimum of $1500 for this. We're completely tapped because of all of the trips to different mechanics, and we had to get new tires before that.