Jeep Grand cherokee "replacing a Body Control Module"?

Hi, Here is the prolbem with my Jeep Grand cherokee Laredo 2000: 1. the Dashboard does not work 2. my windows does not work 3. When driving, the jeep will sometimes shut off in between the range of
5mph-50mph; When this happens the brakes are hard to push down,and the steering wheel locks up, making it hard to turn.
To make things more wierd; during the winter the car drive fine, even tho the dashboard and windows does not work. However, when the weather starts to get warm around (50-70 F) the dashboard starts to flinker off in on, and then the car started to shut down again while driving.
When i took it to a jeep dealer to look at, they did a diagonstics and found nothing. They recomends that i replace the body control module, (cost $750).
Is the price to replace a body control module correct? and do these symptoms lead to a bad body control module, since the jeep dealer only recomends, instead of saying "you have to replace this"?
Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
<%-name%>
Add image file
Upload
That just screams dead body ground to me. When the cable from the battery to the body goes bad, the vehicle can steal grounds through other paths. This makes for shaky connections and stalls.
I would be using a battery booster cable and run it from the battery negative to a solid metal part of the body to see what happens.
A bunch of the computer ground tags are usually bolted onto the engine block near the dipstick.
I don't know where the main ground is on a GC, but it could be a mesh cable jumping the engine mount or be right from the battery.
Mike 86/00 CJ7 Laredo, 33x9.5 BFG Muds, 'glass nose to tail in '00 88 Cherokee 235 BFG AT's Canadian Off Road Trips Photos: Non members can still view! Jan/06 http://www.imagestation.com/album/pictures.html?id !15147590 (More Off Road album links at bottom of the view page)
Pytha wrote:

Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
<%-name%>
Add image file
Upload
replying to Mike Romain, GC owner wrote: I had this problem in my 97 Grand Cherokee and tried all the various solutions I saw on the internet including the grounds. I ended up finding a mechanic who determined it was the PCM (also know as the ECM) that was failing periodically, he said most likely the solder joints were the problem. I had a remanufactured one put in and programmed with the latest software for $800. It's been 15 months and not a bit of problems. The stalling and all the other weird things have disappeared and the Jeep runs great.
Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
<%-name%>
Add image file
Upload

Motorsforum.com is a website by car enthusiasts for car enthusiasts. It is not affiliated with any of the car or spare part manufacturers or car dealers discussed here. All logos and trade names are the property of their respective owners.