DTC codes / P00xx · Fuel and air metering and auxiliary emission controls / P0018
P0018 means the engine computer has detected a mismatch between the crankshaft position sensor and the bank 2 camshaft position sensor 'A' signal, so the two are not staying in the mechanical timing relationship the computer expects. The computer compares these signals continuously and sets the code when the correlation error exceeds its calibrated limit for a set number of driving cycles.
You can usually drive the vehicle to a repair shop at moderate speed, but avoid hard acceleration, heavy load, and long trips because incorrect camshaft timing can cause misfires, overheating, and catalytic converter damage. If the engine runs rough, rattles loudly, or enters limp mode, stop driving and have it 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 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.