ive never read any posts when somebody finds a solution to their problem but ill post mine. I was getting the p0394 code for the cam shaft sensors when I was going on a trip fully loaded going up a steep grade at speed. I changed them both out but was getting the same thing, traction, cel light, half power ect. I changed them both out but still got the problem. a friend of mine chewed me out for letting the dealer change my oil and said to put in mobile one asap. he said the gum up from the penzoil was giving the cam phaser the wrong pressure or reading or something like that.( tech talk I didn't understand) but I did it, loaded up and took the cajon pass like a champ! no codes and the performance after the change was un fn real.:winner: