P1287
SubaruSubaru manufacturer-specific definition: P1287 indicates Tumble Generator Valve Position Sensor 1 Circuit Low Input. P1287 has no single official SAE/ISO definition because it is a manufacturer-controlled code.
The Tumble Generator Valve (TGV) position sensor reports valve position to the engine control module. The TGV changes intake airflow, especially during cold operation, and the ECM expects a sensor voltage within its calibrated range. A voltage that stays too low can mean a failed sensor, wiring fault, or valve that is not moving as commanded, so the ECM may limit operation or use a fallback strategy.
⚠️ Before You Begin (Safety First)
A TGV fault can cause rough running, hesitation, or reduced power if the ECM cannot confirm the intake valve position. That can make merging or passing less predictable. If the engine stalls, runs severely rough, or loses power suddenly, avoid driving in traffic and arrange a diagnosis.
Common Symptoms
- Check engine light, because the ECM detects a TGV position signal below its expected range during its monitor.
- Hesitation or reduced power, because the ECM may not trust the valve position and can alter airflow control or use a fallback strategy.
- Rough idle or uneven cold running, because incorrect TGV position can disturb the intake airflow pattern the ECM is trying to manage.
- Poor fuel economy or increased emissions, because airflow and mixture control may be less accurate when valve position is unknown.
Common Causes
- Failed TGV position sensor, which can hold the signal voltage low even when the valve moves.
- Damaged wiring or a connector problem, which can interrupt the signal or pull it toward ground; heat, vibration, and corrosion near the intake are common inspection points.
- Faulty sensor ground or reference supply, which prevents the ECM from receiving a valid position signal.
- TGV actuator or valve binding, which can keep the valve from reaching the commanded position and may damage or overload related components.
- Intake deposits or mechanical wear, which can restrict valve movement and make the reported position disagree with the ECM command.
Model applicability: Subaru Impreza, selected 2006 to 2011 models equipped with TGVs, Subaru Forester, selected 2009 to 2013 models equipped with TGVs, Subaru Legacy, selected 2005 to 2009 models equipped with TGVs, Subaru Outback, selected 2005 to 2009 models equipped with TGVs
Diagnostic Steps
- Confirm P1287 with a scan tool and record any related codes and freeze frame data. This shows when the ECM saw the low signal and whether other circuit faults are present.
- With the engine off, inspect the TGV sensor connector and nearby harness for loose pins, corrosion, chafing, or heat damage. A poor connection can pull the signal low intermittently.
- Use the vehicle wiring diagram to identify the sensor reference, ground, and signal circuits. Check reference voltage and ground quality before condemning the sensor, because a missing supply can mimic sensor failure.
- If equipped with scan data, watch TGV commanded and actual position while the system operates. The position reading should respond consistently; a fixed low reading points toward a circuit or sensor fault, while poor movement points toward a mechanical issue.
- Do not force the valve by hand or apply battery voltage to the sensor. If testing shows binding or the circuit checks require back probing, use the Subaru service procedure or have a technician continue the diagnosis.
When to Call a Professional
Start by comparing the TGV command and position data on a scan tool, then check the sensor reference voltage, ground, and signal at the connector. A scope or meter sweep test helps show whether the signal changes smoothly as the valve moves. If the signal is low at the sensor, trace the circuit for a short to ground or an open in the reference or ground path; if the signal is sound but position does not follow command, inspect the actuator and valve for binding.
Compare component listings
Confirm diagnosis and vehicle fitment before buying. A listing does not prove that a part needs replacement. We may earn a commission from qualifying purchases.
Commonly Asked Questions
Does P1287 mean the TGV sensor itself has failed?
Not by itself. The code means the ECM saw a low sensor signal. A bad sensor can cause that, but a shorted wire, poor ground, missing reference voltage, or a valve fault can produce the same reading.
Can I keep driving with P1287?
A short trip may be possible if the engine runs normally, but the ECM may not control intake airflow as intended. If power drops, the engine stalls, or it runs roughly, stop driving and have the fault checked.
Why does the code appear more often during cold operation?
The ECM may exercise or monitor TGV operation under specific operating conditions, including cold engine strategies. A weak circuit or sticky valve can fail when first commanded, though the exact monitor conditions depend on the model and calibration.
Should both TGV position sensors be replaced?
No, not without testing. P1287 identifies a low signal on sensor circuit 1. Check that circuit and compare both sensor readings before replacing parts, since a shared supply or wiring issue can affect more than one reading.
Browse Available Code Guides
Previous and next available guides in database record order, across makes. Adjacent entries may share a code number and do not necessarily describe related faults.