We have owned this Vibe since summer; we're not the original owners. Since then we have had to take it in twice, for the following work (as determined by the auto shop): Diagnose cooling system (replace cooling fan motor, Cooling system service, engine hot oil service), and Diagnose no-start (Fuel pump remove and replace).
Those issues have clearly lifted, but about a month ago the car began to idle between 1000 and 1500 RPM, at least for 10 minutes whenever in neutral, but then it drops down. After that point, when in neutral the car sputters and sounds like it may stall out (though it never does). My wife has been keeping an eye on the fuel mileage and says it's horrible. Then, two weeks ago, the Check Engine Light came on.
It now has 142,000 km on it. We have been keeping up with oil changes. I borrowed a code reader and it threw out the P0171 System Running Too Lean code. I have cleaned the MAF sensor with some CRC cleaner and dumped some non-solvent fuel injector cleaner into the gas tank, but so far the issue is persisting. What shall I do next?
Those other repairs cost so much at the shop, and I can't afford to keep paying such high repair bills. I really need to be working on this issue before it gets worse.