DTC codes / P05xx · Vehicle speed, idle control and auxiliary inputs / P054C
P054C indicates that during a cold start, the engine computer detected the bank 2 camshaft position timing being more advanced than the commanded target. The powertrain control module (PCM) compares actual camshaft phaser position to its desired value and sets this code when the cam is over-advanced beyond an acceptable threshold during the cold-start phase.
You can usually drive the vehicle short distances to a repair shop, but avoid heavy acceleration or sustained high speeds until the fault is diagnosed. Prolonged driving with over-advanced cam timing can cause poor fuel economy, increased emissions, and potential engine damage.
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 all OBD-II vehicles. Exact tests and values vary by model, so confirm the fault before replacing parts.
Get the app
Quick access from your home screen.