C4 Tech/Performance L98 Corvette and LT1 Corvette Technical Info, Internal Engine, External Engine

1989 Bad ECM/PROM??

Thread Tools
 
Search this Thread
 
Old 06-19-2018, 08:25 PM
  #1  
JasBass
Racer
Thread Starter
 
JasBass's Avatar
 
Member Since: Jun 2017
Location: SC
Posts: 324
Received 12 Likes on 11 Posts
Default 1989 Bad ECM/PROM??

Y'all...I'm sure you've seen my monster thread I posted a couple weeks ago about a bad TPS, etc. Well, it morphed into some complex stuff and I need some guidance. I'm a little defeated and need some C4 forum love right now

As the story goes, i've been restoring my 89 and have done immense amount of work (mechanical/cosmetic) to get her cleaned up and back on the road after a tough life of abuse from the PO. Back in Feb is when I officially got her back on the road. At the time she ran a little rough because the PO put a LT4 hot cam in it and never had the car re-tuned. I did notice the car sometimes would like to idle at 1000 then settle to 8 when coasting in neutral or at a light. Fast forward. PCM built a tune for me and it completely changed the car for the better, ran like a champ except I noticed some sluggish throttle response. Checked the TPS volts and they were super low and WOT was only giving me like 1.75v. Went through 4, that's right, 4 new TPSs that were failures out of the box. I eventually had to purchase an original from a forum member here that had a nice original. That TPS was perfect and read proper volts. However, during all of this process, the car started to develop this odd idle issue where it simply would not idle under 13-1500. No matter how many times I reset the IAC and TPS, it would bounce back to 13-1500. Took IAC out and it was pretty gross and I cleaned it up; installed with no change. I had some rewards at the parts store, so I threw a new IAC at it for like $20, no change.

I then turned to the MAF. Unplugging it would drop the revs right down to 800 and idle perfect. Rich, but perfect. The MAF was a new Bosch unit I put on the car when I first got it because it literally shut down on me twice while driving and the new MAF cured that. The unit was still in warranty so I dropped it off at the store and they supplied me with a new Spectra unit. I installed that tonight with an exact result of a 1500 idle. Oddly, tonight when disconnecting MAF, it only dropped revs to 1000. Trust me when I say i've investigated vacuum leaks. There are 0 vacuum leaks in that car.

The only real variable that has changed with this car is the temps we're in right now. I'm in NC and we've had some 90s/high 90s for like 2-3 weeks now. I know ECMs when failing tend to be more temp sensitive. I once read a quick test is to stick the ECM in the fridge for like an hour and see if that makes a difference. At this point i'm a bit lost and would love to have some feedback. Always, thank you all greatly
Old 06-20-2018, 09:17 AM
  #2  
JimLentz
Melting Slicks
Support Corvetteforum!
 
JimLentz's Avatar
 
Member Since: Jan 2014
Location: Downers Grove Illinois
Posts: 2,474
Received 250 Likes on 239 Posts

Default

Have you tried completely blocking airflow into the throttle body? If you had an analyzer it would be interesting to know what the IAC counts are.
Old 06-20-2018, 09:58 AM
  #3  
C409
Le Mans Master
 
C409's Avatar
 
Member Since: Feb 2005
Location: Clearwater Florida
Posts: 6,005
Received 490 Likes on 334 Posts

Default

….. Start with basics … set the timing and the minimum idle speed per the instructions in the Factory Service Manual … you might want to set the min idle a little higher (600-700rpm) because of the cam … Lubricate the throttle body shaft where it passes through the TB with some silicone or Teflon based lube … unplug/disconnect then re-plug/re-connect EVERY electrical connector from the ECM out to the engine … this cleans the contacts … as mentioned above , get a scanner and check IAC counts and idle air flow … IAC should be somewhere around 10 to 30 at a normal idle at operating temperature … less than 10 means the throttle blades are open too far , taking idle control away from the IAC … more than 30 and the IAC is trying hard to control the idle because the throttle blades aren't open enough … idle air flow should be approx. 8-11 grams per second at normal idle speed at operating temps …..
Old 06-20-2018, 07:52 PM
  #4  
JasBass
Racer
Thread Starter
 
JasBass's Avatar
 
Member Since: Jun 2017
Location: SC
Posts: 324
Received 12 Likes on 11 Posts
Default

Originally Posted by JimLentz
Have you tried completely blocking airflow into the throttle body? If you had an analyzer it would be interesting to know what the IAC counts are.
I've got an ALDL to USB coming so I can link up TunerPro to my laptop. This whole thing is just past bizarre. Even with set screw completely out, revs only drop to 1100. That just sounds like something is commanding it to idle high.

Originally Posted by C409
….. Start with basics … set the timing and the minimum idle speed per the instructions in the Factory Service Manual … you might want to set the min idle a little higher (600-700rpm) because of the cam … Lubricate the throttle body shaft where it passes through the TB with some silicone or Teflon based lube … unplug/disconnect then re-plug/re-connect EVERY electrical connector from the ECM out to the engine … this cleans the contacts … as mentioned above , get a scanner and check IAC counts and idle air flow … IAC should be somewhere around 10 to 30 at a normal idle at operating temperature … less than 10 means the throttle blades are open too far , taking idle control away from the IAC … more than 30 and the IAC is trying hard to control the idle because the throttle blades aren't open enough … idle air flow should be approx. 8-11 grams per second at normal idle speed at operating temps …..
Believe me, all of that has been done; about 15 times now. As soon as my cable comes in, I can pull some data and see what the ECM is actually doing. At this point I cant help but feel this is not going to be as simple as a turn or two of a set screw or a low functioning IAC. You can do crazy things like back the set screw completely out and loosen the TPS to read as little voltage as possible and the car will still race on to 1500. Something is commanding the car to run that high which is leading me to the ECM or PROM. I really don't see how a sensor could command anything that would cause the car to race like this
Old 06-20-2018, 10:40 PM
  #5  
C409
Le Mans Master
 
C409's Avatar
 
Member Since: Feb 2005
Location: Clearwater Florida
Posts: 6,005
Received 490 Likes on 334 Posts

Default

..... Vacuum leak ! … or plainly put , an air leak into the intake tract …..

Last edited by C409; 06-20-2018 at 10:41 PM.
Old 06-20-2018, 11:05 PM
  #6  
JasBass
Racer
Thread Starter
 
JasBass's Avatar
 
Member Since: Jun 2017
Location: SC
Posts: 324
Received 12 Likes on 11 Posts
Default

Originally Posted by C409
..... Vacuum leak ! … or plainly put , an air leak into the intake tract …..
My first thought exactly. Crimped all vac lines leading from plenum and TB with no change. Removed tb, cleaned and ran new rtv on the IAC housing and the top CCV chamber, retorqued all plenum and runner bolts and gaskets are less than a year old from when I did the injector swap. Brake booster elbow had a small leak, cleared that up with no change to the idle.

Have i I missed an obvious one I need to investigate? Even crimping off PCV/CCV doesn’t change it. I’ve wondered if there was the random possibility of an intake to block leak with how bad this was. But thought that was silly considering 3.5 weeks ago there wasn’t this huge issue
Old 06-21-2018, 08:29 AM
  #7  
C409
Le Mans Master
 
C409's Avatar
 
Member Since: Feb 2005
Location: Clearwater Florida
Posts: 6,005
Received 490 Likes on 334 Posts

Default

..... Have you looked at the throttle blades with the idle screw backed out to see if there is any light coming around them ? Is the throttle shaft tight where it passes thru the TB ? … TB off engine of course … what intake manifold ? TPI has numerous opportunities for air leaks … smoke test ? … any air leaks between the MAF and TB ? … brake booster itself ? …..

Last edited by C409; 06-21-2018 at 08:32 AM.
Old 06-21-2018, 01:40 PM
  #8  
JasBass
Racer
Thread Starter
 
JasBass's Avatar
 
Member Since: Jun 2017
Location: SC
Posts: 324
Received 12 Likes on 11 Posts
Default

Originally Posted by C409
..... Have you looked at the throttle blades with the idle screw backed out to see if there is any light coming around them ? Is the throttle shaft tight where it passes thru the TB ? … TB off engine of course … what intake manifold ? TPI has numerous opportunities for air leaks … smoke test ? … any air leaks between the MAF and TB ? … brake booster itself ? …..
Brand new line between the plenum and the booster that I clamped off with no change, so I’m ruling that one out for now. I’ll peak at the TB tonight and just confirm spacing. The shaft is definitely tight, no rattles or wiggles. I’ll check that again tonight. As far as smoke test, I can pick up a cheap cigar (non smoker here) and blow some smoke.

Once the cable gets here Monday and I scan accessory and run data and if it leads me to vac leak, I might go ahead and pick up a new gasket set for the TPI and swap it out. It’s like $10. That way during the disassembly process I can examine each piece. Hell, at this point I wouldn’t mind just getting a mini ram and swapping out the old TPI
Old 06-21-2018, 07:16 PM
  #9  
JasBass
Racer
Thread Starter
 
JasBass's Avatar
 
Member Since: Jun 2017
Location: SC
Posts: 324
Received 12 Likes on 11 Posts
Default

So I picked up some of those awful Incense stick things that smell like garbage but smoke up a storm. Went through every inch of that intake and not even one trace of smoke being disturbed.
I backed the set screw out and looked at the blades and they are a nice fit, barely any visible gap around the edges. There was no play or rattle in the spline running through.

I did notice something interesting tonight. I did the coolant bypass a long long time ago with no issues. And I could always remember after a drive I could come back and put my hand on the plenum and it would feel ambient temp. Just having the car idle for that short period of time tonight made the plenum like fire hot. EGR isn’t suppose to start pulsing until actual vehicle movement correct? At idle there should be absolutely no EGR. With there now being no overt plenum leak and feeling how hot them plenum has been getting. I wonder if there is an issue with the the EGR valve or the ECM commanding pulses when it shouldn’t. Is this a stupid thought? Feel free to say so, I’m just tossing ideas at this point
Old 06-22-2018, 12:51 AM
  #10  
65Z01
Team Owner
 
65Z01's Avatar
 
Member Since: Dec 2000
Location: SE NY
Posts: 90,675
Likes: 0
Received 300 Likes on 274 Posts
Cruise-In II Veteran

Default

Pick up a vac. gauge plug into a plenum port to be sure the problem is not a leak somewhere.
Old 06-25-2018, 10:02 PM
  #11  
JasBass
Racer
Thread Starter
 
JasBass's Avatar
 
Member Since: Jun 2017
Location: SC
Posts: 324
Received 12 Likes on 11 Posts
Default

Y'all, she's fixed. Long story short, I got the ALDL cable and got TunerPro RT going and I found that my multimeter for whatever reason was not giving me an accurate reading when I was back-probing the TPS. With the set screw out completely, I was still showing 1.3v. I was running out of daylight so I eyeballed the set crew at 5 turns from blade contact and set the TPS at 0.54 per the ECM output on screen. Idled right at 750. I still need to go through the min idle reset process, but what a lesson learned. I verified the multimeter worked just fine, shows proper volts on other equipment. This leads me to believe I was either getting poor contact from on back probe or was picking up some resistance somehow in the readout. So from this point out, no more multimeter FSM procedures, I'm going straight to scan data...

Thank you all for all of your help, it's seriously appreciated

Get notified of new replies

To 1989 Bad ECM/PROM??




Quick Reply: 1989 Bad ECM/PROM??



All times are GMT -4. The time now is 10:19 AM.