Subaru Fault Code
Free · no signupP0028
Loss of High-RPM Power / Misfires
System
Engine / VVT
Symptom
Loss of High-RPM Power / Misfires
Diagnosis & fix steps
LOGIC: Intake Valve Control Solenoid Circuit Range/Performance (Bank 2).
ACTION: Swap the Bank 2 variable valve lift pressure switch with Bank 1. If the fault moves, replace the switch. If it stays, clean the cylinder head oil mesh screen behind the AVCS supply banjo bolt.
Red Seal field insights
Banjo Bolt Screen: A miniature mesh filter hidden inside the cylinder head AVCS oil supply banjo bolt clogs with degraded oil, starving the phaser and pressure switch of line pressure.
Same code keeps coming back?
That's a program problem, not a part problem. Book a 30-minute uptime review with Grant, a Red Seal Heavy Duty Technician.
Read before you touch anything
- This is general reference information, not a repair manual. It is for trained, qualified technicians.
- Fault codes, meanings and procedures vary by model, serial number and software version. Confirm the code and the procedure against the manufacturer's service manual before acting.
- Follow the OEM service manual, torque specs and your site's safety procedures: lockout/tagout, block raised equipment, relieve hydraulic, fuel and air pressure, and let hot systems cool.
- You use this information at your own risk. Adventure Mechanical and AM Fleet Integrity accept no liability for damage, injury, downtime or loss arising from its use.
- Not affiliated with or endorsed by any manufacturer. Brand names are used only to identify the equipment a code applies to.
Track this across your whole fleet
This code is free to read. AM Fleet Integrity lets your team log fault codes against assets, plus the full fault-code library, QR operator reporting, PM scheduling and predictive alerts. Start free — no credit card required.
Start your free trialRelated Subaru fault codes
- P0026Check Engine & Cruise Flashing
- P0137Check Engine Light Solid / Normal Drive
- P0171Surging on Throttle / Positive Fuel Trim
- P0014Rough Idle / Stall on Decel
- P0300Engine Shudder / Flashing MIL
- P0011Engine Knock / Sluggish Spool
- P0327Sluggish Acceleration / Timing Pull
- P000ACheck Engine / Cam Tracking Delay
- P0455Gas Cap Light / Active Check Engine
- C0057VDC Off / Hill Start Assist Disabled