When the accelerator pedal is pressed, the PCM expects a clean voltage range from the TPS Switch B circuit. A P0222 code appears when that voltage falls below the programmed minimum, prompting the PCM to limit engine output and illuminate the check‑engine light. Most drivers notice the vehicle’s power being capped, a hesitation that feels like the engine is “stuck in first gear,” or an intermittent flash of the warning lamp while trying to accelerate. Because the PCM deliberately reduces power to protect the drivetrain, the symptom can feel sudden and alarming. Early identification of the underlying circuit fault prevents prolonged limp‑mode operation and reduces the risk of additional electronic damage.
These signs are the direct result of the PCM interpreting a low‑voltage signal from the TPS Switch B circuit and responding by restricting throttle opening.
The TPS Switch B circuit travels through a dedicated wire pair in the pedal‑to‑PCM harness. Frayed insulation, chafed conductors, or corrosion at the connector pins can drop the voltage below the PCM’s threshold. Moisture intrusion is a common culprit in regions with heavy road salt or high humidity.
The pedal‑sensor connector mates with the PCM harness via a plastic latch that can become partially disengaged after repeated pedal movement. A single pin that does not seat fully creates a high‑resistance path, resulting in a low‑voltage reading.
The sensor contains two separate voltage outputs: Switch A (primary) and Switch B (redundant). If the internal potentiometer for Switch B fails, the circuit voltage can drop to near‑ground. While sensor failure is possible, the PCM’s ability to read Switch A may mask the problem until the voltage falls below the low‑circuit limit.
The PCM processes the TPS voltage through an analog‑to‑digital converter. Internal board damage, cracked solder joints, or corrupted calibration data can cause the module to misinterpret a normal sensor voltage as low. In such cases, the sensor and wiring may be intact, but the PCM’s reading remains out of range.
Improper grounding of the pedal‑sensor assembly can introduce a voltage offset, pulling the Switch B signal down. A shared ground with high‑current circuits (e.g., starter motor) may cause transient drops that trigger the code.
Connect a professional OBD‑II scanner, record the P0222 and any related codes (e.g., P0223 for Switch A low), then clear the memory. Observe whether the code returns after a short drive.
– Locate the pedal‑sensor harness and follow it to the PCM connector.
– Look for cracked insulation, exposed conductors, or signs of corrosion.
– Verify that the connector clips are fully engaged and that pins are not bent.
– With the ignition off, disconnect the sensor plug.
– Measure resistance between the Switch B signal wire and ground; typical values are 0 Ω to 1 kΩ depending on sensor design.
– Compare readings to manufacturer specifications. Any open circuit (>10 kΩ) indicates a wiring break.
– Re‑connect the sensor plug.
– Turn the key to the “ON” position (engine not running).
– Measure the voltage on the Switch B signal wire relative to ground while slowly pressing the accelerator. The voltage should rise smoothly from ~0.5 V (closed throttle) to ~4.5 V (wide open).
– If the voltage never exceeds the PCM’s low‑circuit threshold (~0.5 V), the fault is likely in the sensor or wiring.
– Use a scan tool that can display live sensor data for both Switch A and Switch B.
– If Switch A shows a normal voltage curve while Switch B remains low, the sensor’s redundant circuit is defective.
– If both signals are low, focus on wiring or PCM input.
– Perform a module communication verification using the scanner’s “module test” function.
– A failed communication test, despite good wiring and sensor voltage, points to internal PCM circuitry or software issues.
– Wiring/Connector Repair: Replace damaged harness sections, clean corroded pins, or reseat the connector. Costs typically range $50‑$150 for parts and labor.
– Sensor Replacement: If the sensor’s Switch B circuit is confirmed defective, replace the sensor assembly. While sensor replacement is a viable fix, the redundant nature of the system means a PCM‑level fault may reappear.
– PCM/ECU Replacement: When the PCM fails the communication test or internal voltage conversion, replacement is advisable. A new PCM typically costs $600‑$900, plus $200‑$300 for programming and installation.
– After any PCM replacement, the unit must be programmed with the vehicle’s VIN and calibrated to the specific throttle‑position sensor. Flagship One offers VIN‑matched modules that arrive pre‑programmed, reducing shop time.
– Clear all codes, then perform a thorough drive cycle, monitoring for the return of P0222. Verify smooth acceleration and stable idle.
If the diagnostic sequence reveals that the PCM’s internal analog‑to‑digital converter or its firmware cannot reliably interpret the TPS signal, repair attempts become temporary fixes. Repeated low‑circuit readings after wiring and sensor verification indicate a systemic module fault. In such cases, a replacement PCM restores full functionality and eliminates the risk of intermittent limp‑mode activation.
Modern control modules are complex and integrated with security and immobilizer systems. That’s why choosing a replacement isn’t only about the hardware—it’s about correct programming and compatibility. Flagship One specializes in VIN‑matched control modules, providing a plug‑and‑drive solution backed by warranty. Their units arrive pre‑programmed to the exact specifications of your vehicle, ensuring seamless communication with the throttle‑position sensor and other subsystems.
These simple steps keep the TPS circuit voltage stable and reduce the likelihood of a low‑circuit fault.
Service Recommendation: Most issues related to this fault are diagnosed and corrected through inspection, wiring repair, and calibration rather than module replacement. For modules not typically replaced through aftermarket suppliers, diagnosis and repair should be performed by a certified automotive technician with access to factory service information and tooling.