Different scanner. New code
I had been wondering if different parts stores used different scanners. Autozone is less than a 1/8th of a mile from my house so I would just go there to pull codes. So today I decided to drive down the street to Advance auto parts to get a battery price for my wifes car and asked them if they could pull the codes for me.
They did use a different scanner and the little sob popped up a new code for me
P0340 along with the 171 and 174.
I believe I have found the culprit to the 171/174 issue. The vacuum jet pump behind the motor.
As for the CPS, Could this likely be the intermitent power and torque loss I am experiencing?