Hyundai Genesis Forum banner

Help!!! Code p0014

25K views 31 replies 12 participants last post by  Red Raspberry  
I have a 2012 hyundai genesis 2.0t with 119k miles and i had the engine rebuilt. The timing was set correct, tentioners were good, i replaced both solenoids (intake and exaust side), i checked the wires and harness which are good, and also replaced both camshaft sensors which are in back of engine and check engine still keeps coming up with the same P0014 code. " "B" camshaft position timing over advanced or system performance bank 1. one more thing I'm using oil 10w40 with a ford oil filter. It's the exact same one but for ford... I keep thinking that's a problem. Car runs very good, turns right up, no stalling, and no rough idling either. help
When you mention you had the engine rebuilt what was all done to the engine? Did you replace camshafts and cam gears? No need to be running a ford oil filter and just get a factory Hyundai oil filter they are like 8 bucks or so online.
 
I bought the car from an auction and at first i heard knocking from the top so i pulled out the engine and ended up being that the original owner didn't bolt the camshaft right. I'm guessing he tried to fix something but i dont know. Oh and by the way when i pulled out the engine, the timing chain was moved one tooth from both camshafts, i dont know if it skipped one due to camshaft not being sat down and tightened right🤷‍♂️. So anyways now that the engine was pulled out i had the head block cut right and checked the valves (valves were good). I also checked and cleaned the pistons and all the other stuff inside. Another thing i checked was the timing set and the oil pump and everything was good. So I'm sure everything is good inside the engine. This is my first time buying one of these hyundai genesis 2.0. I just keep getting the code p0014. And what i dont understand is that the car runs very very good, no stalling, no loss of power, no rough idling, no knocking in the engine, wires are all good, both solenoids are good and clean, both camshaft position sensors are also good power is there. And still code keeps coming up to bugg me.
Time to start looking at the cam gears and camshafts. I would still double check and verify the timing especially since the timing chain you had on is the very old design.