Take a look at the PID for the CPP, I'm thinking your answer is there. Try unplugging it and see what happens besides setting a code P0807 or some such.

Just a thought.