I switched PCM's on my 5.3 and the SES light comes on with the code to relearn the CPS. It runs fine but I do a case relearn to remove the code. With the vehicle at idle I hit "Begin" on the case relearn which tells me to gradually accelerate until fuel cut off. I do all of this and the screen goes back to Begin like everything is fine but I still have the light on and the code is still to relearn it after I clear it. Any ideas????