Driving around yesterday in my 03. All of a sudden, the car decides to puke a little. Hesitation, no stalling, and underpowered. Threw a code and after an uneventful drive home (seemed to have cleared after a restart), it showed a Bank 1 Camshaft Position Sensor code pending fault, with a pair of P0430/P0420 codes.
I am going to replace the pair of CPS and was wondering if people here have an opinion of part number, etc...