I have been experiencing problems with the automatic gearbox of my Jeep Grand Cherokee. It seems to be in a higher gear at times and the problem is getting worse. It has also started to rough idle and feels like it will stall. I took it into the dealer, but they were unable to identify the problem because there was no communication with the PCM, which they advised me is needed to assess communication with the TCM. They quoted me over £700 to replace the PCM. Does anyone know where I can get a used PCM and whether it has to be programmed to my Jeep. The part number is P56041 520AC. Thanks