any one have a picture of the location? just started receiving a check engine light for mine so may need to replace soon. thank you. Also OP what was the reason for changing the CPS...check engine light? did if fix your issue?
exact code shows as B camshaft position timing over- advanced of system performance bank 2 ..... any insight is appreciated. It actually went off on its own after 1000 miles into my last oil change. As i hoped it would but I anticipate it coming back after what i have been reading. Still intend on opening her up to check for sludge that way if there is some I can stop it and clean it out asap.