Had a lot of work to the GTP over the past week. New struts, new radiator, hoses, tstat, alignment scheduled. Car was running great. I took it in for an oil change today at Car X and as soon as I left I noticed the Check Engine light was on. It has never been on before. Ran a code and it is the CPS. Could the shop have done something to eff this up? Now the car is only starting after every few tries.