Replacing the camshaft sensor on a 2011-2017 Hyundai Elantra is an easy task that falls into the DIY category.
There are 2 camshaft position sensors A and B both located next to each other.
The Hyundai Elantra 1.8 Liter DOHC has 2 camshafts, so it has 2 sensors.
The OBDII codes for a Hyundai with a bad camshaft sensor is a P0016 or P0017.
OBDII Error Codes
P0016 Camshaft Position Sensor Bank 1 Sensor A
P0017 Camshaft Position Sensor Bank 1 Sensor B
Camshaft Position Sensor Location (2011-2017 Hyundai Elantra)
The camshaft position sensors are located on the top right of the engine under the cover.
The cover is held on with 4 tabs which the cover is pulled up on and they snap off.
Parts and Tools Needed
- 10mm socket and ratchet.
- New camshaft position sensor.
It is usually best to replace both sensors since they are low-cost parts.
One sensor can be bought and swapped around to find the bad one if you are on a budget.
A 10mm socket and ratchet is needed to remove the bolt holding them in place.
Hyundai Elantra 1.8 Liter Camshaft Position Sensor on Amazon
Walker Products 235-1273 Camshaft Position Sensor
How To Replace Camshaft Position Sensor 2011-2017 Hyundai Elantra
- Remove the engine cover by pulling up (It snaps off).
- Remove the electrical plug.
- Remove the 10mm bolt.
- Pull the sensor out.
- Insert the new sensor.
- Tighten the 10mm bolt.
- Reattach the engine cover.
Replacing a camshaft position sensor is easy to do on a Hyundai Elantra.
The OBDII error codes P0016 or P0017 will be given when there is a problem.
Keep in mind other things can cause P0016 or P0017 error codes such as bad wiring.
If the timing belt slips the timing will be thrown off and can sometimes give a P0016 or P0017 codes.
Have you had to replace the camshaft position sensor on a Hyundai Elantra? Let us know your thoughts in the comment below.