PDA

View Full Version : LT1 High Idle



ReidB
09-12-2016, 02:44 PM
Hello.
OK, so I'm a noob from the land of carbs. As some of you know, I have a 94 CAD LT1 transplanted into a 95 K2500. Nothing fancy, just trying to sort out everything.
Having issues with trying to get an idle below 1500.
Over the weekend I found a vacuum leak, cleaned the throttle body and IAC, replaced the TPS. Put it back together, and wala... now it freaking idles even faster.:mad1:
I'm using EEhack and am still fairly clueless. I tried to attach my last run but it won't let me. If someone could take a look at it and give their thoughts, I would be forever grateful.
Thank you!

91ss
09-12-2016, 04:57 PM
Having those spark plug wires so close to the ECM wiring is not helping. Probably getting a good bit of inductive coupling to the low voltage signal wires running to the ecm.

ReidB
09-12-2016, 06:40 PM
Good point. Thanks.

91ss
09-12-2016, 07:36 PM
Good point. Thanks.
Take a look at the vacuum elbow at the TB on the passenger side. It's the one below the bigger line that goes to the valve cover. A common one to get brittle. Just noticed mine last weekend. The good fix is to use an old spark plug boot off the original 7mm wires. Which i just threw out a couple months ago... :( As a temp, i just coated with some black rtv.

ReidB
09-12-2016, 09:29 PM
Yep, that elbow was split. Already plugged up. I think it may be the iac but Im getting tired of throwing parts at it without being sure. $$ I can get idle down by partially covering the triangular air opening between the throttle blades with my thumb.
Anyone know how to check the iac? It ohms out ok but it would be nice to be able to power it open and closed and check the plunger depth vs the bore depth. Seems like 5v on rt pins and lt pins would do it but not sure. Thanks.

ReidB
09-13-2016, 03:52 AM
Yep, that elbow was split. Already plugged up. I think it may be the iac but Im getting tired of throwing parts at it without being sure. $$ I can get idle down by partially covering the triangular air opening between the throttle blades with my thumb.
Anyone know how to check the iac? It ohms out ok but it would be nice to be able to power it open and closed and check the plunger depth vs the bore depth. Seems like 5v on rt pins and lt pins would do it but not sure. Thanks.

Here's a screenshot of the data. Thank you for looking.

91ss
09-13-2016, 04:04 AM
How long was it running? Can't make out the time. Temps look cold. The IAC steps at 127 is making it idle high.

steveo
09-13-2016, 05:36 AM
the IAC is jacked wide open but you're above target idle, probably because your tps needs to be 0% at idle (it isn't trying to control idle at all), your TPS is 1.6%. close your throttle blades all of the way so they're almost stuck in the bore.

this may be due to a wiring fault or interference, , meaning TPS voltage may be unstable?

the LT1 ecm usually finds 0% tps by minimum voltage without issues, so unhook the battery for a bit to reset the ECM memory. then start it while giving it no throttle. it should self-calibrate.


Anyone know how to check the iac? It ohms out ok but it would be nice to be able to power it open and closed and check the plunger depth vs the bore depth.

yes, eehack 'control' section, check idle 'steps', then idle 'override', you can move the pintle that way.

steveo
09-13-2016, 05:40 AM
another thing for that tps reading, without the engine running, move the throttle from closed to wide open a few times really slowly while logging, then graph 'throttle position'. it should be smooth with no dropouts or spikes, and return back to exactly zero every time. i designed eehack to be stupid easy to diagnose this kind of stuff with. you can also graph raw tps voltage instead of percentage by selecting view level 'extended' and looking for TPSVOLTS.

.. graphing stuff usually finds the cause of problems for me

ReidB
09-13-2016, 06:33 AM
It was cold. Ran a few min. Didn't get any better as it warmed up. I forced closed loop it started to settle down then the injector pw hit 9.5 and had to shut it down.

ReidB
09-13-2016, 06:37 AM
The tps is an oreilly pos. Got it to learn 0 but it only reads 77% @ wot. Taking it back tomorrow.

ReidB
09-13-2016, 06:52 AM
the IAC is jacked wide open but you're above target idle, probably because your tps needs to be 0% at idle (it isn't trying to control idle at all), your TPS is 1.6%. close your throttle blades all of the way so they're almost stuck in the bore.

this may be due to a wiring fault or interference, , meaning TPS voltage may be unstable?

the LT1 ecm usually finds 0% tps by minimum voltage without issues, so unhook the battery for a bit to reset the ECM memory. then start it while giving it no throttle. it should self-calibrate.



yes, eehack 'control' section, check idle 'steps', then idle 'override', you can move the pintle that way.

Makes sense that it doesn't want to idle with the 1.5% tps. The blades close fully. They held carb cleaner on benchtop.
Graphing tps voltage is awesome. Didn't know it could. Multimeter swept 0.56 to 3v. Seems like it should hit 5v at wot.
Stupid easy is what I need.Great program/tool.

ReidB
09-13-2016, 07:09 AM
the IAC is jacked wide open but you're above target idle, probably because your tps needs to be 0% at idle (it isn't trying to control idle at all), your TPS is 1.6%. close your throttle blades all of the way so they're almost stuck in the bore.

this may be due to a wiring fault or interference, , meaning TPS voltage may be unstable?

the LT1 ecm usually finds 0% tps by minimum voltage without issues, so unhook the battery for a bit to reset the ECM memory. then start it while giving it no throttle. it should self-calibrate.



yes, eehack 'control' section, check idle 'steps', then idle 'override', you can move the pintle that way.
I'll have to separate the control wiring from plug wires like 91ss suggested.
Need to reset tps and see if i can get it to settle down. I couldn't get pintle to control before i found vacuum leak.
Found out hard way do not share coolant temp signal with anything. It shares ground with iat and tps. Causes voltages to float freely.
Thanks for input! Have some troubleshooting to do.

steveo
09-13-2016, 04:54 PM
you need to be careful about grounding sensors in a custom harness. when something connects to an ecm directly for its ground, you need to use that as your ground, as they're specially filtered for noise. don't ground anything else to them or you might fry the ecm from the load, and don't splice those and ground them to chassis.

this definitely could be your problem.

89S10_Project
09-13-2016, 06:54 PM
The tps is an oreilly pos. Got it to learn 0 but it only reads 77% @ wot. Taking it back tomorrow.

Just so we know, none of the parts places manufacture parts- very likely the part you buy in an oreilly box is the same you buy in a Napa box, etc.

Further, are you sure you're not getting only 77% of mechanical travel in your linkage? Have an assistant push the accelerator pedal to the floor. Then try to manually move the linkage at the engine. Any additional motion bears investigation (floor mats, poor linkage design, etc).

I only key in on this because you did say it was a transplant.

ReidB
09-13-2016, 08:57 PM
Just so we know, none of the parts places manufacture parts- very likely the part you buy in an oreilly box is the same you buy in a Napa box, etc.

Further, are you sure you're not getting only 77% of mechanical travel in your linkage? Have an assistant push the accelerator pedal to the floor. Then try to manually move the linkage at the engine. Any additional motion bears investigation (floor mats, poor linkage design, etc).

I only key in on this because you did say it was a transplant.

True, none of the parts are manufactured by the parts stores. But the part I bought was from China and would not sweep voltage in line with the specifications. I read 0.48V with plates closed, 3.0V at WOT. From what I could find, specs calls for approx. 0.5V at idle, 4.8V at WOT. Oreilly was cool with upgrading to a BWD unit. (Which hopefully isn't coming off the same production line.)

Good point on the linkage. I am sure of WOT because I swept the throttle shaft by hand under the hood with laptop on the dash. 100% needs to happen with the throttle blades fully open. Once the TPS sweeps correctly the pedal can be checked with the laptop.

ReidB
09-13-2016, 10:07 PM
you need to be careful about grounding sensors in a custom harness. when something connects to an ecm directly for its ground, you need to use that as your ground, as they're specially filtered for noise. don't ground anything else to them or you might fry the ecm from the load, and don't splice those and ground them to chassis.

this definitely could be your problem.

My harness is definitely a work in progess:yikes:. I haven't directly (or purposely) grounded any dedicated grounds or left any bolted grounds to float. I'm retaining the truck's PCM as a TCM to control the electronic trans functions because it includes the programming for 4 low and PWM TCC lockup (Its a 95 4L60E). The engine is running 'stand-alone' on the 94 LT1 PCM/ECM.

This all sounded pretty straightforward, but sharing signals has added another level of complexity. From what I have read, the TCM needs signals from the TPS, CTS, VSS, and tach to operate. With splicing wiring between the TCM and ECM, I found that the CTS signal cannot be directly shared (at least not with my setup). It is factory wired to share the ground with the TPS (wiring diagram below) It also seems to internally share a ground with the IAT. I had floating IAT and TPS signals until I cut the splice which fed the CTS signal to the TCM. It seems I may need a third temp sensor for the trans.

Something similar could still be jacking with the ECM functions. I'll follow up as I get further.
10950

ReidB
09-15-2016, 01:33 AM
OK quick update... Installed a new TPS, BWD unit, US made, worked great. Disconnected all interconnections between the ECM and TCM. Fired right up, sounded pretty good, idle will only go down to 1200-1300rpm with IAC closed. It looks like the air hole between the throttle plates was probably drilled larger than stock.
The right O2 is intermittantly dropping to 0. Something not right there.
I had turned off the MAF enable flag. Turned flag back on, went to flash, got an EEhack error "Select T side or select E side to flash". Both are greyed out. Don't know what to do....
Forcing closed loop mellows out the idle, but runs rich. Hopefully the O2 issue.
Not sure how to get the truck puter to share signals without screwing up the engine puter signals. Has anyone done this successfully? I'm thinking a voltage follower buffer chip might keep the two isolated. Gonna need more beer to get thru this:)
I've attached my last eehack log file.

Thanks all!

steveo
09-15-2016, 06:16 PM
when both options are greyed out, that means your 'compare' bin is identical to the bin you are trying to flash.

ReidB
09-19-2016, 08:53 PM
when both options are greyed out, that means your 'compare' bin is identical to the bin you are trying to flash.

Thanks Steveo. I thought I had toggled a flag or two. Will give it another try.

ReidB
09-23-2016, 02:20 PM
Another question...
Is there a way to reset the IAC pintle depth? Mine is staying open at 0 counts. Enough to maintain 1600 idle. Cover the IAC port and idle comes right down.

91ss
09-24-2016, 06:56 AM
Sounds like it might be time for a new one.

bentrod
09-24-2016, 11:06 PM
for 93 lt1, TECH 1 or equivalent tool can manually control. Probably applies for your year too. Though if counts at 0 and you're idling at 1600rpm, sounds like something else is wrong like vacuum leak or tuned too lean (e.g. injector values incorrectly set).

Maybe check IAC pintle seat for obstructions/jams? Also all intake related gaskets good and hoses/blockoffs in good shape? You can spray starter fluid to listen to rpm change sometimes.

ReidB
09-25-2016, 04:08 AM
for 93 lt1, TECH 1 or equivalent tool can manually control. Probably applies for your year too. Though if counts at 0 and you're idling at 1600rpm, sounds like something else is wrong like vacuum leak or tuned too lean (e.g. injector values incorrectly set).

Maybe check IAC pintle seat for obstructions/jams? Also all intake related gaskets good and hoses/blockoffs in good shape? You can spray starter fluid to listen to rpm change sometimes.

Thanks guys. I checked for vacuum leaks with carb cleaner, hard to get good feel with the high rpm. Pumped intake full of smoke (finally a good use for a year old cigar) no leaks. Replaced IAC, reset pcm, fired up and rpm came right down.

steveo
09-25-2016, 08:10 PM
that's good,

now what are your IAC count at hot idle?

ReidB
09-26-2016, 04:48 AM
that's good,

now what are your IAC count at hot idle?

Didn't let it run up to hot but running 4-8 counts at 560-600rpm, 150deg F. Hasn't been down the road yet. Sounds good but smells rich. Showing AFR 14.2, O2s 448/457, injectors 3.1. Need to get off the blocks to blow out the cobwebs.

ReidB
09-26-2016, 05:00 AM
Still have dead oil press, temp, fuel gauges. Strange, seems like they are all hardwired but the circuitry on the cluster disappears into a black hole. Totally confused. Seems like it should be either hardwired or data bus, not some of both.
I did try a buffer chip to isolate the signals between the 2 pcms. Seems to work good, the tach works now, no more floating voltages.

ReidB
09-26-2016, 05:00 AM
Sounds like it might be time for a new one.

You're 2 for 2!