..or do I need to go to a stealership and have them do a CASE Relearn? Have had a P0340 for a minute, started to occur a month or so after the swap. I was going to replace the CPS, but realized that i'd need to do a relearn anyway even if I did that. Just don't trust any shops or dealerships with the even the simplest of things. Don't want them messing with anything else PCM related, just the Relearn.