Hello,
I have an automatic 2007 Infiniti G35s. Currently has 118k miles. My smog check checked failed due to the OBDII code failure.
1) P0014- “B” camshaft position - timing over advanced or system performance bank 1
2) P0014 - “B” camshaft position - timing over advanced or system performance bank 2
What type of mechanic work do I need to do to fix this ? I have also seen the car, steam coming out from the engine area by driving it for 30 minutes .
I truly appreciate any help or guidance you give as I am a single mother who has no clue about cars and I don’t want to be mislead once I get someone to fix it .
Thank you for your help !
P0014- “B” camshaft position - timing over advanced or system performance bank 1
Here are details on that code and diagnostic:
https://www.way.com/blog/p0014-code/
I could be something simple or something serious. Worst case if the valve timing is way out of whack one possibility is a loose timing chain skipping teeth which can lead to severe internal engine damage. Hopefully that is not the case, have the simple stuff checked first. (Find a good local independent shop, stay away from dealers and chains like Pep Boys, Midas, Firestone, etc.)
Timing chain problems appear to be fairly common on this model:
https://www.carparts.com/blog/infiniti-g35-reliability-and-common-problems/
I have also seen the car, steam coming out from the engine area by driving it for 30 minutes .
Better have that checked out ASAP. Steam indicates possible coolant leak and/or overheating, which could cause a blown head gasket. That's assuming it's actually steam and not smoke due to an oil leak, which of course would also need to be addressed - if leaking that badly it could cause a fire.
Since you use the term "smog check" that maybe indicates you're in California? If in the L.A. area there are some mechanic referrals in the FAQ.