Well, I got my hands on a '99 Grand Am with the 2.4L engine in it. It will serve as a beater car while I work on the Cav. Anyhow, I scanned it with HPTuners. It comes up with about 15 codes, all starting with "B". The first code says ECU failure, or something to that extent. I'm guessing this is referring to the BCM. The dash lights and a few other interior things don't work, so it makes sense.
How do I go about replacing it? Will any BCM work from a junkyard car? Do I need a certain year, serial number, etc.? Also, where is the mileage stored? In the BCM or gauge cluster? Will it need to be reprogrammed by a dealer or anything?
Any other tips would be helpful. Thanks!

2010 Subaru Impreza WRX Limited
1999 Cavalier Z24 Supercharged
1999 Grand AM SE (Beater Car)
1997 GMC Sierra
2007 Honda CBR 600RR
2005 Honda TRX450R
Here are the codes I pulled. Anyone want to verify that the BCM is fried?
[HUD] B1000 - ECU Malfunction (History) (Current)
[Unknown] B2575 - Unknown (SES) (History)
[Brake] C1215 - Unknown (History)
[Unknown] B2585 - Unknown (SES) (History)
[Unknown] B2577 - Unknown (SES)
[Brake] C1226 - RF Excessive Wheel Speed Variation (History)
[Unknown] B2578 - Unknown (SES)
[Unknown] B2587 - Unknown (SES) (History)
[Unknown] B2588 - Unknown (SES)
[Unknown] B2648 - Unknown (SES)
[Brake] C1225 - LF Excessive Wheel Speed Variation (History)
[Unknown] B2600 - Unknown (SES) (History)
[Unknown] B2601 - Unknown (SES) (History)
[Unknown] B2602 - Unknown (SES)
[Brake] U1016 - Loss of Class 2 Communication with VCM (Current)
[Unknown] B2603 - Unknown (SES)
[Unknown] B2533 - Unknown (History)
[Unknown] B2965 - Unknown (History)
[Unknown] B1379 - Unknown (History)
[Unknown] B2958 - Security System Sensor Data Circuit High (History)
[Unknown] B1000 - ECU Malfunction (SES)
[Unknown] B1001 - Option Configuration Error (SES)
[Unknown] U1096 - Loss of Communications with IPC (History)
[Unknown] U1016 - Loss of Class 2 Communication with VCM (History)
[Unknown] U1040 - Loss of Class 2 Communications with ABS (History)

2010 Subaru Impreza WRX Limited
1999 Cavalier Z24 Supercharged
1999 Grand AM SE (Beater Car)
1997 GMC Sierra
2007 Honda CBR 600RR
2005 Honda TRX450R
Anyone??

2010 Subaru Impreza WRX Limited
1999 Cavalier Z24 Supercharged
1999 Grand AM SE (Beater Car)
1997 GMC Sierra
2007 Honda CBR 600RR
2005 Honda TRX450R
sure sounds like the bcm is bad
hello??

2010 Subaru Impreza WRX Limited
1999 Cavalier Z24 Supercharged
1999 Grand AM SE (Beater Car)
1997 GMC Sierra
2007 Honda CBR 600RR
2005 Honda TRX450R
Yeah, it's fried.. Mine fried in the 02 cav when I had it.. Fried 2 weeks after I bought it new.. lol.. If you had a digital odometer it would read "error".. lol. The mileage is stored in the BCM. Replacing it is a bitch. It took the GM dealer over 2 weeks to find a new BCM and have it programmed.. Good luck with it.
Quote:
Watching you parade around my bedroom in a thong was a little like watching sea lions mate.
go to a junkyard and find one with the same options...take it and the car to t a dealer with a tech II. plug in new bcm and have them program in the vin.

My car may run 18s, but I can do your taxes in 10 seconds flat.
JBO lube - they would never have enough in stock and we'd never see RodimusPrime again
Are you sure it has a BCM? In the J's 99 did not have BCM's, not sure on a grand am.
FU Tuning
Yup, positive. I've located it to take a look at it.

2010 Subaru Impreza WRX Limited
1999 Cavalier Z24 Supercharged
1999 Grand AM SE (Beater Car)
1997 GMC Sierra
2007 Honda CBR 600RR
2005 Honda TRX450R
BCM??? I've never heard anyone call it a BCM before, whats the supposed to stand for?
It sounds like you all talking about the ECU or ECM (same thing)