Still sounds like a CPS problem to me. Pinched wire somewhere between ECUand CPS. Or a bad plug at the pigtail leading from the CPS.