My 2007 Gr Cherokee Limited (5.7 Hemi 145k miles) has been stalling. It does it when driving and temp, weather, speed, etc have no effect on when it stalls. It has stalled at idle, too. Took it to the dealer and have replaced the starter, PCM, spark plugs, had a throttle service done and it is still stalling out. It has restarted right away each time, but it's dangerous as you lose steering and braking. It has only thrown the ASD code, and dealer says they can't figure out why. The new issue (as of yesterday) is that the dealer now says the powder coating on the wiring harness has dry rotted off most of the harness and it might be that. Well, Jeep has discontinued the replacement wiring harness and I cannot get another. The dealer said that's basically my tough luck, and their suggestion was to drive it until it stalls out and won't re-start. They said maybe it would then throw a code that would help. I asked if they realized that was putting me in danger of a serious accident (and possible death) and they said yes, but there was nothing they could do. I called Jeep main number, and was told they could not help and that dealerships were independently owned with no oversight. I find all of this hard to believe. Any help would be greatly appreciated...sorry for the long post, but it's a lot of info.