Q: P0018

asked by on

I got the code p0018 on my scanner i changed the camshaft sensor already and i still get the check engine light

My car has 47500 miles.
My car has an automatic transmission.

Sensor output has to be directly tested (or the data/waveform viewed on a scanner) and determined to be faulty prior to replacement. If the sensor happens to test good then, the cause lies elsewhere. Code P0018 can set due to circuit problems on the sensor circuit and not necessarily a fault with the sensing element itself. There are also potential mechanical causes that have to be ruled out such as the bank No. 2 intake camshaft being out of position compared to the crankshaft position. The bank 2 camshaft phaser could be stuck in one position or will not move. The phaser might be oil starved due to the wrong oil viscosity and/or the oil control valve (OCV) could be stuck closed or open.


If you want these possibilities ruled in or out by a certified Mechanic, dispatched by YourMechanic right to your location, please request a check engine light diagnostic - DTC P0018 and the responding certified mechanic will get this taken care of for you. If you have further questions or concerns, do not hesitate to re-contact YourMechanic as we are always here to help you.

Was this answer helpful?
The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

Get an instant quote for your car

Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing

Get a quote

What others are asking

Q: My car keeps showing safety mode, when the rpm crosses 6000 the cars power reduces and wont move.

The gap between the 6K and the 7K line is considered the red zone. This zone is marked as the over-revving speed for the engine as the valves cannot shut any faster and the timing chain creates too much slack...

Q: Q: Starter

Hello, thank you for writing in. Starting the car relies on the battery alone. If the battery is not producing the voltage and amperage needed to start the car, then the battery and the cables need to be inspected. First,...

Q: The car idles poorly as if it would stall, Check Engine Light on

Hello. Problems with camshaft gears are common for these cars, which may cause the Check Engine Light to come on and cause the problematic idle. The Check Engine Light codes should be able to identify faulty systems to help shed...

Related articles

What Causes Hoses to Leak?
While the largest part of your engine is mechanical, hydraulics plays a significant role. You’ll find fluids at work in a number of different areas. Your car's fluids include: Engine oil Transmission...
P0240 OBD-II Trouble Code: Turbocharger Boost Sensor B Circuit Range/Performance
P0240 code definition Turbocharger Boost Sensor B Circuit Range/Performance What the P0240 code means P0240 is an OBD-II generic code triggered when the Engine Control Module (ECM) detects the intake boost...
What are the Car Pool Rules in Hawaii?
Hawaii is widely regarded as a land of vacation and relaxation, and as such, its scenic roads and routes are far better known than the state’s freeways. But, as with all...