trouble with TPI swap
Thread Starter
Junior Member
Joined: Mar 2005
Posts: 86
Likes: 0
From: Munich, Germany
Car: 91 TPI Caprice
Transmission: TH700R4
trouble with TPI swap
i did a TPI swap on my 91 Caprice, and still have some problems - i heard on a other forum that you guys here a really good with that stuff, so heres my situation:
what i have: it's a TPI from a 85 305 camaro (it had the old 1226870 ECM with external MAF controller); i changed to the 1227165 ECM to eliminate the old MAF controller. I have a 7165 ECM with a PROM from a 89 350 Trans Am - cause this car has VATS, i made a new PROM (i edited the BIN with Tunercat) with disabled VATS, disabled the EGR diagnostic (the car has no EGR system cause i'm here in germany and the US emission controls are useless here) and set the injector flow rate to 19 pph - since the cold start enrichment is included in the calibration at the 89 cars, i disconnected the cold start injector. the engine itself was a 91 350 TBI engine. I'm using a painless wiring harness.
the problem: after a cold start, the engine dies shortly after starting (about 4 seconds) - i can hold it running with the acc pedal, but at WOT theres no more fuel delivery (no injector firing, tested with noid light) - when the engine is warm, it idles by itself (without help from the acc pedal), but it still runs very rough, and not like a TPI should run, and it still dies every now and then. Sometimes it runs too lean, sometims to rich.
i checked the fuel pressure, it's ok at 41 psi
for troubleshooting i made a PROM from a 87 350 Camaro and re-connected the cold start injector. with that, the engine is running a little bit better, but still dies sometimes, and always runs very rough
WinALDL shows me no error codes and the sonsor values for MAF, Coolant and TPS seems to be right
since my test with the 87 prom brought a little difference, i guess the solution for this problem is in the PROM - but i don't know where to start
any help is appreciated
what i have: it's a TPI from a 85 305 camaro (it had the old 1226870 ECM with external MAF controller); i changed to the 1227165 ECM to eliminate the old MAF controller. I have a 7165 ECM with a PROM from a 89 350 Trans Am - cause this car has VATS, i made a new PROM (i edited the BIN with Tunercat) with disabled VATS, disabled the EGR diagnostic (the car has no EGR system cause i'm here in germany and the US emission controls are useless here) and set the injector flow rate to 19 pph - since the cold start enrichment is included in the calibration at the 89 cars, i disconnected the cold start injector. the engine itself was a 91 350 TBI engine. I'm using a painless wiring harness.
the problem: after a cold start, the engine dies shortly after starting (about 4 seconds) - i can hold it running with the acc pedal, but at WOT theres no more fuel delivery (no injector firing, tested with noid light) - when the engine is warm, it idles by itself (without help from the acc pedal), but it still runs very rough, and not like a TPI should run, and it still dies every now and then. Sometimes it runs too lean, sometims to rich.
i checked the fuel pressure, it's ok at 41 psi
for troubleshooting i made a PROM from a 87 350 Camaro and re-connected the cold start injector. with that, the engine is running a little bit better, but still dies sometimes, and always runs very rough
WinALDL shows me no error codes and the sonsor values for MAF, Coolant and TPS seems to be right
since my test with the 87 prom brought a little difference, i guess the solution for this problem is in the PROM - but i don't know where to start
any help is appreciated
Thread Starter
Junior Member
Joined: Mar 2005
Posts: 86
Likes: 0
From: Munich, Germany
Car: 91 TPI Caprice
Transmission: TH700R4
okay, i'm just trying to understand the tables in tunercat - i already got how the closed loop and the MAF works, but, what i still don't understand is the "BPW Fuel Vs. Load (msec)" Table
what dosen't makes sense to me is, why the ECM needs a value for the opening time of the injectors? i mean, it calculates this time based on the MAF value and later corrects the time using the O² value, right?
i saw that the 87 and the 89 PROMs have some differences in this table
so, maybe anyone could explain me the correct usage of this table?
what dosen't makes sense to me is, why the ECM needs a value for the opening time of the injectors? i mean, it calculates this time based on the MAF value and later corrects the time using the O² value, right?
i saw that the 87 and the 89 PROMs have some differences in this table
so, maybe anyone could explain me the correct usage of this table?
Thread Starter
Junior Member
Joined: Mar 2005
Posts: 86
Likes: 0
From: Munich, Germany
Car: 91 TPI Caprice
Transmission: TH700R4
theres still one thing that i can't understand: why is the engine running so bad with a stock prom? i mean, it's a stock engine (ok, it was a TBI engine, but the differences to a TPI engine shouldn't be so massive? and if i run a 305 TPI with stock 305 prom on a 350 engine, it should also run, or not?)
Moderator
iTrader: (1)
Joined: Mar 2002
Posts: 18,432
Likes: 234
From: Chasing Electrons
Car: check
Engine: check
Transmission: check
Originally posted by LittleNo
"sorry, i'm unkown with the airport - request progressive taxiing"
"sorry, i'm unkown with the airport - request progressive taxiing"
https://www.thirdgen.org/techbb2/sho...hreadid=288763
RBob.
Moderator
iTrader: (1)
Joined: Mar 2002
Posts: 18,432
Likes: 234
From: Chasing Electrons
Car: check
Engine: check
Transmission: check
Originally posted by LittleNo
theres still one thing that i can't understand: why is the engine running so bad with a stock prom? i mean, it's a stock engine (ok, it was a TBI engine, but the differences to a TPI engine shouldn't be so massive? and if i run a 305 TPI with stock 305 prom on a 350 engine, it should also run, or not?)
theres still one thing that i can't understand: why is the engine running so bad with a stock prom? i mean, it's a stock engine (ok, it was a TBI engine, but the differences to a TPI engine shouldn't be so massive? and if i run a 305 TPI with stock 305 prom on a 350 engine, it should also run, or not?)
RBob.
Trending Topics
Thread Starter
Junior Member
Joined: Mar 2005
Posts: 86
Likes: 0
From: Munich, Germany
Car: 91 TPI Caprice
Transmission: TH700R4
THanks RBob
yes i know there are differences, but they are not too far away from the original TPI engine - and this is why i choose a MAF system, not a speed density. i thought the MAF system should run acceptable on this engine without bigger mods.
okay, i will read the articles now and think what i will do next...
yes i know there are differences, but they are not too far away from the original TPI engine - and this is why i choose a MAF system, not a speed density. i thought the MAF system should run acceptable on this engine without bigger mods.
okay, i will read the articles now and think what i will do next...
Thread Starter
Junior Member
Joined: Mar 2005
Posts: 86
Likes: 0
From: Munich, Germany
Car: 91 TPI Caprice
Transmission: TH700R4
okay, i read the article and tried a bit at the car with tunercat and the romulator
but: how can changes in the table take effect, as long as the engine is running in closed loop? every time i changed the PW for one or more LV's, it seems to take no effect - as you can see in my screenshots the PW in WinALDL is always something about 2.5 - even if i set a much lower or higher value in the BPW table
here i have two screenshots from WinALDL:
here are the INT and BLM values far away from 128:
why are here the INT and BLM values both at 128, but at the same O² voltage as in the previous pic?
in closed loop the engine is not running perfect, but its okay - what i still didn't find with the search engine here (i'm sure, anywhere in this forum it is
) is a equation, which i can use to calculate the correct entry for the BPW table using the BLM and INT value - i mean, if the engine can run good in closed loop, i only need to take the values which it's working with in closed loop and enter them in the table, or i'm here on the wrong track with that?
btw a little other question: why is it running always at something about 1000 rpm, if in the "desired idle speed" table it's set to 550 rpm? or will this matter automatically be solved when i have a correct BPW table?
but: how can changes in the table take effect, as long as the engine is running in closed loop? every time i changed the PW for one or more LV's, it seems to take no effect - as you can see in my screenshots the PW in WinALDL is always something about 2.5 - even if i set a much lower or higher value in the BPW table
here i have two screenshots from WinALDL:
here are the INT and BLM values far away from 128:
why are here the INT and BLM values both at 128, but at the same O² voltage as in the previous pic?
in closed loop the engine is not running perfect, but its okay - what i still didn't find with the search engine here (i'm sure, anywhere in this forum it is
) is a equation, which i can use to calculate the correct entry for the BPW table using the BLM and INT value - i mean, if the engine can run good in closed loop, i only need to take the values which it's working with in closed loop and enter them in the table, or i'm here on the wrong track with that?btw a little other question: why is it running always at something about 1000 rpm, if in the "desired idle speed" table it's set to 550 rpm? or will this matter automatically be solved when i have a correct BPW table?
Joined: Apr 2004
Posts: 3,180
Likes: 3
From: Browns Town
Car: 86 Monte SS (730,$8D,G3,AP,4K,S_V4)
Engine: 406 Hyd Roller 236/242
Transmission: 700R4 HomeBrew, 2.4K stall
Axle/Gears: 3:73 Posi, 7.5 Soon to break
Can't help on the MAF stuff but the desired idle speed is for "in gear" (at least on the SD)
I found that out when emulating looking for a result.
I found that out when emulating looking for a result.
Thread Starter
Junior Member
Joined: Mar 2005
Posts: 86
Likes: 0
From: Munich, Germany
Car: 91 TPI Caprice
Transmission: TH700R4
the desired idle speed is for "in gear" (at least on the SD)
Junior Member
Joined: Mar 2005
Posts: 56
Likes: 0
From: Ont. Canada
Car: 68 Camaro
Engine: 5.7 TPI
Transmission: 700r4
I had a strange poor running situation when I first started burning proms. It was the zif adapter but any poor conection from the chip to ecm can cause weird stuff. Somtimes it would throw a code 41 but not always. It idle rich and when I drove it would stumble and I almost blew the mufflers off with the backfiring. I know certain years of tpi had diferent mem cals, but if you have used a zif or a adapter or solder double check all of it. This problem I had was like a demond it would come and go, my starter has seen Its half life in the last couple of months. Wiggling does not show the connection. I understand this only now after looking at the pins of a zif how lose they are when the lever is thrown in the lock possition. The pins have little or no resestance in the socket.
Somthing for me that help indetify the problem was to remove the chip all together and run off the resistor pack. It ran better because when the chip was in and had a poor conection the ecm kept adjusting for the missing bin information. This may be why your changes don't take place. Good luck
Somthing for me that help indetify the problem was to remove the chip all together and run off the resistor pack. It ran better because when the chip was in and had a poor conection the ecm kept adjusting for the missing bin information. This may be why your changes don't take place. Good luck
Last edited by First/Thrid Gen; Apr 23, 2005 at 05:59 PM.
Joined: Jul 2003
Posts: 10,538
Likes: 206
From: NYC / Jersey
Car: 1990 Trans Am GTA
Engine: Turbo 305 w/MS2
Transmission: 700R4
Re: trouble with TPI swap
Originally posted by LittleNo....the engine itself was a 91 350 TBI engine. I'm using a painless wiring harness.
Originally posted by LittleNo.the problem: after a cold start, the engine dies shortly after starting (about 4 seconds) - i can hold it running with the acc pedal, but at WOT theres no more fuel delivery (no injector firing, tested with noid light)...
Originally posted by LittleNo....when the engine is warm, it idles by itself (without help from the acc pedal), but it still runs very rough, and not like a TPI should run, and it still dies every now and then. Sometimes it runs too lean, sometims to rich.
Thread Starter
Junior Member
Joined: Mar 2005
Posts: 86
Likes: 0
From: Munich, Germany
Car: 91 TPI Caprice
Transmission: TH700R4
Did you remember to remove the stock TBI knock sensor, or did you re-use it?
I had a similar problem once, turned out to be a faulty oil pressure sensor. The ECM was not receiving any oil pressure reading (or maybe in you're case, a struggling sensor thats on it's way out), which resulted in cutting off voltage to the fuel pump...
This sounds like you're ignition. You'd be surprised what a set of incorrectly 'gapped' spark plugs can do to a Tuned Port Injected engine. Either this, or you're ignition module is fried...
i just ordered 24 pph injectors, cause i want to bring the engine as near as possible to a stock configuration, maybe i will have a chance to start with a stock prom from a 350 car
Joined: Jul 2003
Posts: 10,538
Likes: 206
From: NYC / Jersey
Car: 1990 Trans Am GTA
Engine: Turbo 305 w/MS2
Transmission: 700R4
Originally posted by LittleNo.i used the one from the TBI, but including the TBI ESC module. Why? aren't they interchangeable?
When swapping from a 305 TBI, over to a 350 TBI... you have to swap knock sensors (and that's when using the same injection system), so I'd imagine you would need a TPI knock sensor (and O2 sensor, if you retained the TBI's) in it's place....
Originally posted by LittleNo.that i checked - the fuel pump is getting good 12V
This is common when the car will start, run for 4-5 seconds, then die...
Originally posted by LittleNo.that was my first hunch - the ignition system is complete new - new distributor, new spark plugs, new cables, i even tried three different EST modules from running cars
Originally posted by LittleNo.i want to bring the engine as near as possible to a stock configuration, maybe i will have a chance to start with a stock prom from a 350 car
Last edited by Street Lethal; Apr 25, 2005 at 04:35 AM.
Thread Starter
Junior Member
Joined: Mar 2005
Posts: 86
Likes: 0
From: Munich, Germany
Car: 91 TPI Caprice
Transmission: TH700R4
I don't believe that they are, but then again.... I never swapped from TBI to TPI, so I'm not 100% sure. If anything, I would imagine that the only thing interchangable between both systems would be the Fuel Pump Relay.
but the O² sensor should be the same - i mean, both systems using a range between 0 and 1 volts
Yes, for the first 4 seconds (which is about how long the oil pressure sensor activates fuel prime. Their wired together), then when the ECM senses no oil pressure (after 3-4 seconds), it cut's the fuel pump's feed.
Try installing a TPI ESC module, and toss the TBI's. See what happens....
You're running MAF, just raise you're fuel pressure.... and you should, at the very least, be able to idle and drive on the 305 PROM. Mind you, you won't get the greatest performance with that chip, but it'll run (the MAF somewhat makes up for lack of a prom tune, on stock cars, especially)....
Joined: Jul 2003
Posts: 10,538
Likes: 206
From: NYC / Jersey
Car: 1990 Trans Am GTA
Engine: Turbo 305 w/MS2
Transmission: 700R4
Originally posted by LittleNo.hm, ok, i don't know how exactly a knock sensor works so i can't say why the TBI sensor should work here - i will try to get one from a TPI car...
I honestly feel that this is where you're problem is. You're throwing no codes because the connectors are all in-tact... but you're ECM might be getting false readings.
Joined: Mar 2000
Posts: 1,692
Likes: 1
From: Corona
Car: 92 Form, 91 Z28, 89 GTA, 86 Z28
Engine: BP383 vortech, BP383, 5.7 TPI, LG4
Transmission: 4L60e, 700R4, 700R4..
Axle/Gears: 3.27, 2.73
With a MAF, if you have a 305 prom AND 305 injectors, it should run (steady state) just as well as if it were on a 305, but you won't be able to flow enough fuel at full throttle @ high RPMS. If you were running MAP, though, you'd be way off. I think your problem is hardware, or computer hardware, not calibration settings, yet. Do you have a check engine light wired up? It can tell you if you've burned the chips correctly. You could be running off the limp home stuff which does not perform well.
I thought the oil switch was a BACKUP to the fuel pump relay (and still do think that). It's kind of an anti-stranding device if the fuel pump relay kicks the bucket. It just takes longer to start since it requires the starter to turn the engine enough to build a few psi of pressure. I'm sure it can fail and cause problems like that, but the theory is off, I think.
To test if the knock sensor is causing any problems, just disconnect it. To see if it's working well enough for this test, rev the engine to about 1500 RPMs warm, and tap the block near the knock sensor with a hammer or something, and see if the RPMs drop.
Have you been able to set the timing yet? Did you reconnect the EST bypass after setting it?
BLM and INT at 128 usually means it's still in Open Loop.
Low O2 voltage indicates a lean condition (but doesn't necessarily mean it is). If BLM is HIGH and O2 volts still don't switch (stays below 450 mV), then you're either lean (fuel pressure, injectors, etc...), or have an exhaust leak, or have a bad O2 sensor, or have some injector or ignition problem causing lots of misfire on that bank of the engine. Make sure it isn't in Limp Home mode.
The screen shots that you gave show some contradicting things. in one, the RPMS are 1100 and MAF g/s is 5.77. The other is 675 RPMs and MAF is 10.02 g/s. Both are with closed throttle. But IAC is more open in the lower RPM, which means the engine is struggling quite hard. This would reinforce the "something is starving this thing of fuel" theory, whether it's a bad MAF (or huge vacuum leak), or bad fuel supply (could be injectors). Can you feel each injector click well?
How about the fuel pressure while running? It should be 41 at WOT, and key on engine off, and running with the vacuum reference line disconnected. It should be about 35+ at idle with the vacuum line connected (it may be higher if the engine is running rough = less manifold vacuum). If you want to easily test if it's really lean at idle, just disconnect the vacuum line to the regulator, and see if the engine smooths out (and stick your finger over the line to stop the vacuum leak to the manifold).
Hope this gives you a few more things to try.
Good Luck.
I thought the oil switch was a BACKUP to the fuel pump relay (and still do think that). It's kind of an anti-stranding device if the fuel pump relay kicks the bucket. It just takes longer to start since it requires the starter to turn the engine enough to build a few psi of pressure. I'm sure it can fail and cause problems like that, but the theory is off, I think.
To test if the knock sensor is causing any problems, just disconnect it. To see if it's working well enough for this test, rev the engine to about 1500 RPMs warm, and tap the block near the knock sensor with a hammer or something, and see if the RPMs drop.
Have you been able to set the timing yet? Did you reconnect the EST bypass after setting it?
BLM and INT at 128 usually means it's still in Open Loop.
Low O2 voltage indicates a lean condition (but doesn't necessarily mean it is). If BLM is HIGH and O2 volts still don't switch (stays below 450 mV), then you're either lean (fuel pressure, injectors, etc...), or have an exhaust leak, or have a bad O2 sensor, or have some injector or ignition problem causing lots of misfire on that bank of the engine. Make sure it isn't in Limp Home mode.
The screen shots that you gave show some contradicting things. in one, the RPMS are 1100 and MAF g/s is 5.77. The other is 675 RPMs and MAF is 10.02 g/s. Both are with closed throttle. But IAC is more open in the lower RPM, which means the engine is struggling quite hard. This would reinforce the "something is starving this thing of fuel" theory, whether it's a bad MAF (or huge vacuum leak), or bad fuel supply (could be injectors). Can you feel each injector click well?
How about the fuel pressure while running? It should be 41 at WOT, and key on engine off, and running with the vacuum reference line disconnected. It should be about 35+ at idle with the vacuum line connected (it may be higher if the engine is running rough = less manifold vacuum). If you want to easily test if it's really lean at idle, just disconnect the vacuum line to the regulator, and see if the engine smooths out (and stick your finger over the line to stop the vacuum leak to the manifold).
Hope this gives you a few more things to try.
Good Luck.
Thread Starter
Junior Member
Joined: Mar 2005
Posts: 86
Likes: 0
From: Munich, Germany
Car: 91 TPI Caprice
Transmission: TH700R4
thanks for your detailed post!
yes, i can feel every injector is "clicking", but i think it's still a good idea to put in new injectors.
Yes i have a SES light connected - it's off while the engine is running - i also checked the error codes with WinALDL and TunerPro RT >> no codes
i already tried to disconnect it - but the matter with the hammer is a good idea
yep - when the engine was warm it ran ok at about 1000 rpm, then i set the timing to 6° with disconnected bypass, and re-connected it after that
i checked the pressure with key on egine off - i will toy a bit with that matter when i get my new injectors
If you think it could help, i could do a datalog with TunerPro and post it here
but i think you guys are right, and my problem isn't in the calibration but anywhere in the hardware. That's why i now try to start with new injectors.
yes, i can feel every injector is "clicking", but i think it's still a good idea to put in new injectors.
Yes i have a SES light connected - it's off while the engine is running - i also checked the error codes with WinALDL and TunerPro RT >> no codes
To test if the knock sensor is causing any problems, just disconnect it. To see if it's working well enough for this test, rev the engine to about 1500 RPMs warm, and tap the block near the knock sensor with a hammer or something, and see if the RPMs drop.
Have you been able to set the timing yet? Did you reconnect the EST bypass after setting it?
How about the fuel pressure while running? It should be 41 at WOT, and key on engine off, and running with the vacuum reference line disconnected. It should be about 35+ at idle with the vacuum line connected (it may be higher if the engine is running rough = less manifold vacuum). If you want to easily test if it's really lean at idle, just disconnect the vacuum line to the regulator, and see if the engine smooths out (and stick your finger over the line to stop the vacuum leak to the manifold).
If you think it could help, i could do a datalog with TunerPro and post it here
but i think you guys are right, and my problem isn't in the calibration but anywhere in the hardware. That's why i now try to start with new injectors.
Joined: Jul 2003
Posts: 10,538
Likes: 206
From: NYC / Jersey
Car: 1990 Trans Am GTA
Engine: Turbo 305 w/MS2
Transmission: 700R4
Originally posted by RednGold86Z.I thought the oil switch was a BACKUP to the fuel pump relay (and still do think that). It's kind of an anti-stranding device if the fuel pump relay kicks the bucket....
If memory serves me right (it's been awhile, so please bear with me), won't the engine start with the fuel pump relay disconnected (it just takes a little longer to start, no)? I don't have TPI anymore, so I can't run outside and double check this theory...
Moderator
iTrader: (1)
Joined: Mar 2002
Posts: 18,432
Likes: 234
From: Chasing Electrons
Car: check
Engine: check
Transmission: check
The fuel pump (FP) oil pressure switch is in parallel with the FP relay contacts. FP relay fails, oil pressure switch keeps the FP running.
RBob.
RBob.
Joined: Jul 2003
Posts: 10,538
Likes: 206
From: NYC / Jersey
Car: 1990 Trans Am GTA
Engine: Turbo 305 w/MS2
Transmission: 700R4
Originally posted by RBob.The fuel pump (FP) oil pressure switch is in parallel with the FP relay contacts. FP relay fails, oil pressure switch keeps the FP running.
Thread
Thread Starter
Forum
Replies
Last Post
Sanjay
Engine/Drivetrain/Suspension Parts for Sale
1
Aug 12, 2015 03:41 PM









