Hi I have 2002 jeep grand Cherokee 4.7l I had shift issues. I changed the shift solenoid pack I did a filter change and put the atf4 fluid in old fluid looked fine not much of anything in the pan. It seemed to help the shifting issues. I still had engine lite on saying bad throttle position sensor. I replaced that I also replaced the camshaft position sensor and tested the battery voltage. I still had the engine light on and the TPS fault. I bought A remanufactured PCM and installed it. I test drove it and it seemed great light was out. I pulled into my drive way and the engine light came back on but it still seemed to be running well. The next day I drove it and it started hesitating but still shifting then it started doing intermittent hard downshifting. I ran the codes and it showed p601 PCM internal failure and the code for TPS failure. I cleared the codes out and test drove it again. It would not shift the rpms just kept going up the idle was extremely high causing it to slam when I put it into drive or reverse. I got back parked it went to work came home. I disconnected the battery and held the brake pedal down for 60 seconds to hopefully clear it out. After this the engine light was still on but the p601 code was gone and it said p120 code again. I did not attempt to clear the codes out because when I do it will not shift until you disconnect the battery and reconnect it and the p0120code is still there. I ordered a remanufactured TCM hoping maybe this will correct the issue. I hope I am on the right track and would really appreciate your input Thanks Uberdog
have the same problem?
Friday, October 10th, 2014 AT 11:00 PM