Isuzu Axiom 2003 Check Engine Light & Codes P1125, P1221, P1295, P1515: Throttle Sensor or Wiring Issue?
I own a 2003 Isuzu Axiom SUV and have been experiencing intermittent engine stalling and poor performance for years. Despite multiple repairs—including intake manifold gaskets (three replacements in five years), head gaskets, catalytic converter, PCV valve, fuel filter, air filter, and fuel injector cleaning—the issue persists. A month ago, I had a new intake manifold gasket installed at a dealership on Harlem and I-55. The day after driving it home, the engine ran poorly. Now, 45 days later, the vehicle stalls frequently, and both the check engine and reduced power lights are illuminated. The OBD2 diagnostic codes reading are P1125, P1221, P1295, and P1515. The dealership claims these codes point to a faulty wiring harness costing $1,500 and states they cannot guarantee the fix will resolve the issue. I’ve spent over $2,000 in the past six months on repairs for the same symptoms, and I’m increasingly concerned that dealerships are diagnosing incorrectly—just reading codes without addressing root causes. As a single vehicle owner with limited public transportation access, especially during cold weather (currently 15°F), this issue is not just mechanical—it’s life-critical. I’d like to know if the diagnosis of these specific Isuzu Axiom 2003 codes is accurate and whether there are more cost-effective or reliable solutions than a $1,500 wiring harness replacement. TIA!
The P1125, P1221, P1295, and P1515 codes on an Isuzu Axiom 2003 are primarily related to the throttle position sensor (TPS) in the throttle body assembly. Has the dealership inspected or serviced the throttle body itself? This is a key component that may be causing the erratic engine behavior.