Hi. I have a 2005 4.6. I am geting many error codes. P0300 0128 2243 2251 2237 2626 2247 2254 2240 2629 0157 0140 0160 1158 1137 1157 0496 0451 2066 0521 0455 0139 0159 0141 2096 2097 2098 2099 1380 1381 0171 . I just bought the car with the check engine light on. all of the oxygen sensors where replaced a month ago. I asume they dig it because of That many of these codes points toward the oxygen sensors, but the codes says That it runs both lean and rich.. the codes where cleared after the replacement of the sensors, but the check engine light came on again after 2 days. Runs ok. Is this pointing towards the ECM?
Regards
Regards