DTC codes / Subaru codes / P1087
P1087 on a Subaru means the engine control module (ECM) has detected an abnormally high voltage on the signal circuit of the left-hand tumble generator valve (TGV) position sensor, which is sensor #2. The TGV system uses butterfly flaps in the intake ports to create turbulence at low engine speeds, and the ECM expects the sensor to report a voltage within a specific range as the valve moves; a high input tells the ECM the signal wire is likely shorted to power or the sensor has failed.
You can usually drive the vehicle short distances to a repair shop, but avoid heavy acceleration and cold-start driving because the tumble generator valves may not function correctly and the engine can hesitate. If the check engine light flashes or the engine runs very poorly, stop driving and have the vehicle towed.
Tools we recommend are in the Auto Veteran shop on Amazon. As an Amazon Associate we earn from qualifying purchases.
Guidance is general and written for Subaru vehicles. Exact tests and values vary by model, so confirm the fault before replacing parts.
Get the app
Quick access from your home screen.