Subaru
Genuine Subaru 10921AA231 AVCS Oil Control Valve | Forester, Crosstrek, WRX, BRZ
Genuine Subaru 10921AA231 AVCS Oil Control Valve | Forester, Crosstrek, WRX, BRZ
Couldn't load pickup availability
- ✔ Genuine Subaru AVCS Oil Control Valve (VVT Solenoid)
- ✔ Part Number: 10921AA231 — Replaces 10921AA230 / 10921AA220
- ✔ Common Fix for P0011 & P0021 Cam Timing Codes
- ✔ Updated Part Referenced in Subaru TSB 02-170-17R
- ✔ Fits FB/FA Engines: Forester, Impreza, Crosstrek, Legacy, Outback, WRX, BRZ — Verify by VIN
Genuine Subaru 10921AA231 AVCS Oil Control Valve
Check engine light with code P0011 or P0021 — “intake camshaft timing over-advanced”? On Subaru FB and FA engines this very often traces back to the AVCS oil control valve: the solenoid fails or its filter screen clogs, and the cam phaser can no longer hold correct timing. Left alone, timing codes can mean hesitation, poor running, and unnecessary strain on the engine.
The Subaru 10921AA231 is the genuine AVCS oil control valve (intake VVT solenoid, “spool valve”) — the updated factory part that supersedes the earlier 10921AA230 and 10921AA220.
OEM Part Numbers
- 10921AA231 (current)
- Replaces: 10921AA230, 10921AA220
Aftermarket Cross Reference
- CLOYES VTS176
- DORMAN 916-574
- STANDARD MOTOR PRODUCTS VVT374
- NTK VV0159
Common Symptoms of a Failing Oil Control Valve
- Check engine light with P0011 or P0021 (intake camshaft timing over-advanced, bank 1 / bank 2)
- Codes P000A–P000D (camshaft position slow response)
- Hesitation or jerking on acceleration
- Rough running while the ECU struggles to control cam timing
A common root cause is a clogged filter screen on the valve or a failed solenoid.
Product Highlights
- ✔ Genuine Subaru OEM part — the same solenoid your dealer installs
- ✔ Updated design 10921AA231, supersedes 10921AA230 / 10921AA220
- ✔ The go-to repair for Subaru P0011 / P0021 cam timing codes
- ✔ Fits the FB and FA engine families, including FA24 turbo
- ✔ Complete valve assembly — solenoid ready to install
- ✔ Priced well below the Subaru MSRP of $170.00
Condition
New Genuine Subaru OEM part
Product Type
AVCS Oil Control Valve / Variable Valve Timing (VVT) Intake Solenoid
Function
The oil control valve regulates oil pressure to the intake camshaft AVCS phaser. The engine computer pulses the solenoid to advance or retard cam timing on the fly. Each engine uses two of these valves — one per bank — and they are identical, which allows a classic diagnostic trick: swap the bank 1 and bank 2 valves and see whether the trouble code follows the valve.
Compatible Vehicles
| Model | Years | Engine |
| Subaru Forester | 2011–2021 | 2.0L / 2.5L H4 |
| Subaru Impreza | 2012–2016, 2024–2025 | 2.0L / 2.5L |
| Subaru XV Crosstrek | 2013–2015 | 2.0L |
| Subaru Crosstrek | 2016–2021 | 2.0L / 2.5L |
| Subaru Legacy | 2013–2017 | 2.5L |
| Subaru Outback | 2013–2017 | 2.5L |
| Subaru WRX | 2015–2016, 2022–2025 | 2.0L turbo / 2.4L turbo |
| Subaru BRZ | 2013–2015, 2022–2025 | 2.0L / 2.4L |
Please verify fitment with your VIN before ordering.
Technical Service Bulletin Reference
Subaru TSB 02-170-17R covers AVCS oil control valve diagnostics and documents the introduction of the updated part 10921AA231 into production.
📄 Subaru TSB 02-170-17R (PDF, NHTSA)
Package Contents
- 1 × Genuine Subaru 10921AA231 oil control valve assembly
Note: each engine uses two valves (bank 1 and bank 2). Order two if you plan to replace both.
Technical Specifications
| Brand | Subaru |
| Part Number | 10921AA231 |
| Supersedes | 10921AA230 / 10921AA220 |
| Seller SKU | subaru_ch_10921AA231 |
| Product Type | AVCS Oil Control Valve (VVT Solenoid, Intake) |
| Connector | 2-terminal |
| Quantity per Engine | 2 (bank 1 / bank 2, identical) |
| Manufacturer List Price (MSRP) | $170.00 |
| Condition | New |
Warranty
Manufacturer warranty may vary by supplier, seller, and region. Please contact us before purchase if warranty confirmation is required.
Installation Video
▶ Subaru P0011 / P0021, Cam/VVT Over Advanced — Real Auto Solutions
FAQ
Will this fix my P0011 / P0021 code?
A failed or clogged AVCS oil control valve is one of the most common causes of P0011 and P0021 on Subaru FB/FA engines. Diagnose first — a swap test between banks quickly shows whether the valve is at fault.
Do I need one valve or two?
Each engine has two identical valves (bank 1 and bank 2). This listing is for one valve — order two to replace both sides.
Is this a genuine Subaru part?
Yes. Genuine Subaru part 10921AA231, the updated version that replaces 10921AA230 and 10921AA220.
My old valve is 10921AA220 or 10921AA230 — is this the right replacement?
Yes. Subaru superseded both earlier numbers to 10921AA231; the update is referenced in TSB 02-170-17R.
Which engines does it fit?
The FB 2.0/2.5 and FA family, including the FA24 turbo in the 2022+ WRX and 2022+ BRZ. Verify with your VIN before ordering.
Share

