I am having a problem with a P0016 code and have done everything i can think of so far by replacing the cpas in the side of the head to changing oil and flushing it out the problem i am seeing is only on cold starts like the cam phaser is sticking because after i drive it hard for a little bit the check engine light goes out and stays pending in my code scanner any advice is greatly appreciated