Fuel injection problem

1996 Mazda 626 ES 2.5L auto.

I replaced the starter, which entailed disconnecting the throttle body and stuff around it like fuel lines, coolant lines, accelerator cable, etc. When I got everything back together, the starter worked but the vehicle will not idle and runs very rich. I pulled the codes and I got:

P0100 - MAF circuit malfunction P0110 - IAT circuit P0125 - "Excessive time to enter closed loop fuel control". PO135 - O2 sensor heater circuit malfunction P0300 (Or PO303) - Random misfire detected on cylinder 3 - I replaced that spark plug and cleaned up the oil in its cavity so I don't think it's an issue anymore) P1170 - Heater O2 sensor (Front RH (Inversion))

Any idea what any of this means? The car runs horrible, does not idle (goes anywhere from 0 to 2000 rpms) and gets less than 20mpg on highway instead of close to 30mpg.

I pulled the MAF sensor and looked at it, although not sure what I was supposed to look at.

Reply to
SQ
Loading thread data ...

My guess is that somewhere there is a multipin connector which carries signals both from the MAF and the O2 sensor and maybe some other things, and you knocked this connector loose while working.

--scott

Reply to
Scott Dorsey

MotorsForum website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.