1999 Isuzu Amigo P0141, P0300, P0406, P1404, P1627 - Hesitation, Random Fuel Gauge Issues & Flashing Fuel Light
I own a 1999 Isuzu Amigo 2.2L 4-cylinder engine. The vehicle is showing multiple diagnostic trouble codes: P0141 (O2 Sensor Heater Circuit Malfunction), P0300 (Random/Multiple Cylinder Misfire), P0404 (Exhaust Gas Recirculation Flow Issue), P1404 (EGR Valve Control Circuit Fault), and P1627 (Fuel System Pressure Regulator Issue). Symptoms include intermittent hesitation during takeoff, random fuel gauge readings (showing empty, full, or intermediate levels), and occasional flashing of the fuel light. The hesitation on takeoff is particularly concerning. I've checked basic maintenance like spark plugs and ignition components, but no clear root cause has been identified. Can anyone provide insight into what might be causing these issues? Any known fixes or common solutions for this specific combination of codes in a 1999 Isuzu Amigo? Thanks in advance for any help or advice!
The hesitation is likely related to an EGR (Exhaust Gas Recirculation) system issue, assuming the engine is otherwise healthy and recent tune-up parts are intact. The erratic fuel gauge behavior may point to a faulty fuel pump or sending unit—common in GM-based vehicles. Additionally, low fuel pressure could be contributing to the hesitation. A proper fuel pressure test would help confirm this.