Tech / General Engine Is your car making a strange sound or won't start? Thinking of adding power with a new combination? Need other technical information or engine specific advice? Don't see another board for your problem? Post it here!
Sponsored by:
Sponsored by: CARiD

Grounded wrong wire and think I fried part of my ECM. Code 54.

Thread Tools
 
Search this Thread
 
Old Jul 30, 2006 | 06:40 PM
  #1  
Stealthy-One's Avatar
Thread Starter
Member
 
Joined: Apr 2006
Posts: 389
Likes: 0
From: Washington DC metro
Car: 89 RS
Engine: 2.8
Transmission: 700r4 auto
Axle/Gears: huh?? guessing stock.
Grounded wrong wire and think I fried part of my ECM. Code 54.

well I was trying to wire a switch into my fan so I can turn it on at will and knew I needed to ground the green wire with a white stripe at the fan control relay. Problem is I was an idiot and grounded the green with white stripe wire on the FUEL PUMP relay instead. According to my Haynes this wire goes straight to the ECM. I took the ground off, but now I am getting a SES code 54. what I am looking for are what voltaages should I be getting from the Green with white strope wire at that relay? Cause Im not gettig anything now. I replaced the oil pressure switch and that solved my die at idle issue, but I still have no voltage on this wire and still get SES 54.

any ideas? A new ECM is 89 bucks at the local AutoZone, so I might have to do that, but I was hoping maybe you guys could shed some light and maybe help me save 90 bucks.
Reply
Old Jul 30, 2006 | 11:01 PM
  #2  
Vader's Avatar
Moderator
25 Year Member
Liked
Loved
Community Favorite
 
Joined: Jan 2000
Posts: 19,675
Likes: 314
Teh fuel pup relay is driven by one of the quad drivers. They are TTL level switches which don't respond well to direct grounding.

You may be lucky, and the sensing circuitry which monitors the outputs shut down the driver transistor before it fried. Try disconnecting power from the ECM for about ten minutes, then reconnecting power and try it again. If the same code repeats, you may be looking at a new ECM.
Reply
Old Jul 30, 2006 | 11:07 PM
  #3  
Stealthy-One's Avatar
Thread Starter
Member
 
Joined: Apr 2006
Posts: 389
Likes: 0
From: Washington DC metro
Car: 89 RS
Engine: 2.8
Transmission: 700r4 auto
Axle/Gears: huh?? guessing stock.
yea, thats the first thing I tried. Un plugged the battery for about 30 mins but no such luck. Still got 54.
Reply
Old Jul 31, 2006 | 07:56 AM
  #4  
RBob's Avatar
Moderator
iTrader: (1)
 
Joined: Mar 2002
Posts: 18,432
Likes: 234
From: Chasing Electrons
Car: check
Engine: check
Transmission: check
Unfortunately, shorting that line to ground fries the output transister. The oil pressure backup switch will allow the engine to run. Longer crank time, but it works.

If you have a soldering iron and can get a 2N2907 transistor, it is Q6. The stock one is the tall TO92 plastic style cases. The 2N2907 being a metal case. It too will fry if shorted, it is just a drop in replacement.

RBob.

{edit: I'm adding this in as the P4 ECMs such as used in the '90-'92 port injected setups (TPI & MPFI) and the '86-89 MAF use a different relay driver. It is supposed to be protected against short circuits. Haven't tested that feature (yet), so don't know if it truely works or not.

It is the C3 ECMs such as the TBI and '85 - '89 MPFI (and '85 MAF??) setups that use the simple output transistor.}

Last edited by RBob; Jul 31, 2006 at 08:41 AM.
Reply
Old Jul 31, 2006 | 10:28 AM
  #5  
Vader's Avatar
Moderator
25 Year Member
Liked
Loved
Community Favorite
 
Joined: Jan 2000
Posts: 19,675
Likes: 314
I wouldn't advise "testing" that feature, either. All the C3 ECMs and CCC units I've had open ('156, '869, etc.) have the discrete transistors for outputs. I usually find the MOVs that have been "stressed", too.
Reply
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
BRoss99
Electronics
28
Aug 10, 2025 05:08 PM
1992 Trans Am
History / Originality
27
May 10, 2023 07:19 PM
Jae992
TBI
3
Aug 27, 2015 09:07 AM
1nastygta
Firebirds for Sale
2
Aug 8, 2015 07:38 PM




All times are GMT -5. The time now is 01:18 AM.