1998 Mitsubishi Galant 2.4L check engine light on. Code P0170?
It has 168,000 miles on it but it runs great. P0170 is Fuel trim malfunction (doesn't say rich or lean)
OK, here is what I have done so far. Replaced gas cap, spark plugs, fuel filter, and the thermostat (had code P0125 (Insufficient coolant temp for closed fuel ctrl) come up once). Cleaned air filter, checked MAF (it looked brand new), checked for vacuum leaks (did not find any), ran a can of B-12 through the last 3 tanks of gas. After each repair, I erased the codes and drove to reset the computer. The amount of miles till the light comes back on is getting less. First time went 87 miles, then 42, etc. This time it was only 7 miles. It seems like everything I have done is making it worse instead of better.
Anyone have any ideas as to what could be wrong? Has this happened to you? If so, what did you do?
Several suggestions would be appreciated. Thanks in advance.
OK. Nobody seems to be able to point me in the right direction, so, does the EGR valve have anything to do with the fuel trim? If so, where would I find it? I'm thinking it may be clogged. The intake on this engine is towards the firewall. I know on v8's it sits on the intake on top of the engine.