Won't accelerate past 1,500rpm

Need technical Q/A then you're in the right place

Moderator: martauto

Post Reply
Michael540
E30 Zone Newbie
E30 Zone Newbie
Posts: 23
Joined: Fri Oct 25, 2019 6:00 pm

Thu Apr 23, 2020 9:45 pm

The car has recently gotten a new and rebuilt cylinder head, after trying to start it for the first time it turned on with a really lumpy idle, barely stays on without having to accelerate it. Sometimes it just doesn't wanna start at all. But the biggest concern for me is that it doesn't want to accelerate past 1,500 to 2,000rpm. It just starts making this up and down noise (kind of like a whooing noise) like it were being electronically limited to not go any higher. And if i rev it suddenly it sounds like it's getting flooded with fuel. Please any ideas and suggestions will help, I'm on the brink of having my car running again since last year and i can't wait to be able to drive it.
Owner of The Silberner Unruhestifter. :bmw:
User avatar
Brianmoooore
E30 Zone Team Member
E30 Zone Team Member
Posts: 49358
Joined: Mon Jan 10, 2005 11:00 pm

Thu Apr 23, 2020 9:53 pm

Some idea of what engine you have would help!
Michael540
E30 Zone Newbie
E30 Zone Newbie
Posts: 23
Joined: Fri Oct 25, 2019 6:00 pm

Fri Apr 24, 2020 12:17 am

I Apologize, it's an 2.5L M20 engine from a 1990 325i.
Owner of The Silberner Unruhestifter. :bmw:
User avatar
Brianmoooore
E30 Zone Team Member
E30 Zone Team Member
Posts: 49358
Joined: Mon Jan 10, 2005 11:00 pm

Fri Apr 24, 2020 12:18 am

Plug leads in correct order?
Michael540
E30 Zone Newbie
E30 Zone Newbie
Posts: 23
Joined: Fri Oct 25, 2019 6:00 pm

Fri Apr 24, 2020 12:46 am

Yep, car was actually starting up pretty normally without much difficulty at first but then i started tinker around with the flowmeter air entry/idle bolt, throttle adjustment bolt and i made things worse because the idle rougher now and it refused to start the last attempts i tried to start it.
Owner of The Silberner Unruhestifter. :bmw:
Speedtouch
Old Skooler
Old Skooler
Posts: 14060
Joined: Tue Feb 14, 2006 11:00 pm
Location: Canterbury

Fri Apr 24, 2020 9:27 am

Are you sure the cambelt is correctly fitted? If it's a tooth or two out, this can cause such issues.
///M aurice
ECU Upgrade EPROM Chips, £40 posted within the UK. Note these are not Zone chips.
viewtopic.php?f=6&t=279421
User avatar
Brianmoooore
E30 Zone Team Member
E30 Zone Team Member
Posts: 49358
Joined: Mon Jan 10, 2005 11:00 pm

Fri Apr 24, 2020 2:05 pm

Michael540 wrote:
Fri Apr 24, 2020 12:46 am
i started tinker around with the flowmeter air entry/idle bolt, throttle adjustment bolt
WHY DO PEOPLE DO THIS!!!? Why would you move adjustments that only have one correct position, and that is the one they were set at the factory?? Even if moving them did make improvements, all you would be doing is introducing a second fault that happens to counteract the original fault to a degree, and ensuring that even if the original fault is sorted, or 'just goes away', the car still will not run as it should.

There is a round 6 pin plug and socket, fixed to the black metalwork under the inlet manifold, connecting the injector loom to the main engine loom. A design fault allows water to collect inside the rubber boot of the lower half of this connector, corroding the wires inside. Take it apart and check.
Also, the worsening of your symptoms may be as a result of the spark plugs fouling, so take them out and examine them. If any are in a significantly different condition to the others, note where it came from.
Michael540
E30 Zone Newbie
E30 Zone Newbie
Posts: 23
Joined: Fri Oct 25, 2019 6:00 pm

Wed May 06, 2020 1:11 am

Hey I'm just trying all the alternatives i can find to learn how my car reacts and to fix it. Checked the 6 pin plug, thing looks brand new. Spark plugs are brand new. Gonna reiterate just if i hadn't said this before so maybe it helps more with the diagnosis.


Main problem: engine running rich at any given moment, revs don't get limited, i was even able to test drive the car with the only problem being too rich (icv disconnected), doesn't rev past 2k rpm with icv connected (as if were electronically limited).

With a functioning ICV, improves acceleration but problem remains.


Symptoms:

·Blue smoke & coolant smell after various start attempts while on operating temperature.
·ICV closed shut (worsens throttle response)

Conclusions:
·New ICV doesn't fix problem, helps with throttle response.
·As soon as ECU gets a reading of ICV, engine cuts power when accelerating.

·If you disconnect the ICV you won't get proper air/fuel ratio resulting in running rich. When you connect the ICV, you get proper air\fuel ratio but electronic limitation. The problem isn't the rich running, the problem is the electronic limitation.
Owner of The Silberner Unruhestifter. :bmw:
User avatar
boiliebasher
E30 Zone Regular
E30 Zone Regular
Posts: 269
Joined: Mon Nov 17, 2014 11:00 pm

Wed May 06, 2020 6:48 am

Yeah I would just go back and try and undo what you did to make it behave like this.
User avatar
boiliebasher
E30 Zone Regular
E30 Zone Regular
Posts: 269
Joined: Mon Nov 17, 2014 11:00 pm

Wed May 06, 2020 6:57 am

Essentially check and double check are the work you have done on the car recently. You said it was running fine before so there is no reason why it's cant do the same again.
User avatar
Brianmoooore
E30 Zone Team Member
E30 Zone Team Member
Posts: 49358
Joined: Mon Jan 10, 2005 11:00 pm

Wed May 06, 2020 2:07 pm

It's fine trying to learn about how engines work, but best saved for one that's working properly in the first place, and seeing the effect of things on that, one at a time, and carefully resetting to normal every time.
Even if the plugs are new, they'll still give valuable data, even if the engine has only run a few minutes on them.
I'm a bit confused by what you're saying about the ICV. Idle control valve doesn't send any signal to the ECU (it's the other way around), and in any case, the ICV has no influence on mixture strength. That is controlled by the AFM, the coolant temperature sensor, and, to a smaller amount, the inlet air temp. sensor.
One thing you could try is to disconnect the plug from the engine ECU and measure the resistance between pin 45 of the plug and a good body earth.
Reconnect the ECU, run the engine up to full working temperature, then immediately disconnect the plug and measure the resistance again.
Michael540
E30 Zone Newbie
E30 Zone Newbie
Posts: 23
Joined: Fri Oct 25, 2019 6:00 pm

Fri May 08, 2020 12:01 am

Whenever i connect the ICV plug back to the ICV the car's revs don't go past 2k rpm. It just keeps bouncing there like i were going on and off the throttle. When i take the plug off the car revs freely.
Owner of The Silberner Unruhestifter. :bmw:
User avatar
Brianmoooore
E30 Zone Team Member
E30 Zone Team Member
Posts: 49358
Joined: Mon Jan 10, 2005 11:00 pm

Fri May 08, 2020 10:40 am

The revs bouncing thing I have seen once before, and it was caused by a duff ICV, but I suppose a similar effect would occur if the relevant driver in the ECU had failed.
Michael540
E30 Zone Newbie
E30 Zone Newbie
Posts: 23
Joined: Fri Oct 25, 2019 6:00 pm

Fri May 08, 2020 7:41 pm

What do you mean by the relevant driver in the ECU?
Owner of The Silberner Unruhestifter. :bmw:
Michael540
E30 Zone Newbie
E30 Zone Newbie
Posts: 23
Joined: Fri Oct 25, 2019 6:00 pm

Fri May 08, 2020 7:43 pm

You think the not wanting to start after on engine warmed up (happens sporadically since it's been able to start a few times) has to do with the whole ICV problem?
Owner of The Silberner Unruhestifter. :bmw:
User avatar
Brianmoooore
E30 Zone Team Member
E30 Zone Team Member
Posts: 49358
Joined: Mon Jan 10, 2005 11:00 pm

Fri May 08, 2020 9:51 pm

Michael540 wrote:
Fri May 08, 2020 7:41 pm
What do you mean by the relevant driver in the ECU?
Probably a couple of FETs that control the current in the two opposing coils in the ICV. I've never had to check in detail.
User avatar
Brianmoooore
E30 Zone Team Member
E30 Zone Team Member
Posts: 49358
Joined: Mon Jan 10, 2005 11:00 pm

Fri May 08, 2020 9:53 pm

Michael540 wrote:
Fri May 08, 2020 7:43 pm
You think the not wanting to start after on engine warmed up (happens sporadically since it's been able to start a few times) has to do with the whole ICV problem?
No, I think you have two distinct faults.
See my post of May 6th in this thread.
Michael540
E30 Zone Newbie
E30 Zone Newbie
Posts: 23
Joined: Fri Oct 25, 2019 6:00 pm

Fri May 08, 2020 11:04 pm

"It's fine trying to learn about how engines work, but best saved for one that's working properly in the first place, and seeing the effect of things on that, one at a time, and carefully resetting to normal every time.
Even if the plugs are new, they'll still give valuable data, even if the engine has only run a few minutes on them.
I'm a bit confused by what you're saying about the ICV. Idle control valve doesn't send any signal to the ECU (it's the other way around), and in any case, the ICV has no influence on mixture strength. That is controlled by the AFM, the coolant temperature sensor, and, to a smaller amount, the inlet air temp. sensor.
One thing you could try is to disconnect the plug from the engine ECU and measure the resistance between pin 45 of the plug and a good body earth.
Reconnect the ECU, run the engine up to full working temperature, then immediately disconnect the plug and measure the resistance again."

You mean this?
Owner of The Silberner Unruhestifter. :bmw:
User avatar
Brianmoooore
E30 Zone Team Member
E30 Zone Team Member
Posts: 49358
Joined: Mon Jan 10, 2005 11:00 pm

Fri May 08, 2020 11:05 pm

Yes, the last two paragraphs.
Michael540
E30 Zone Newbie
E30 Zone Newbie
Posts: 23
Joined: Fri Oct 25, 2019 6:00 pm

Fri May 08, 2020 11:27 pm

I'm sorry but i don't know what I'm suppose to be looking for at this point. I can't find in a diagram what pin 45 does. Why should i be checking that? Sorry if i sound like I'm questioning anybody's knowledge i just wanna know why I'm doing what I'm doing since this goes beyond my knowledge.
Owner of The Silberner Unruhestifter. :bmw:
User avatar
Brianmoooore
E30 Zone Team Member
E30 Zone Team Member
Posts: 49358
Joined: Mon Jan 10, 2005 11:00 pm

Fri May 08, 2020 11:37 pm

You will be checking that the correct signal from the coolant temperature sensor is being received by the engine ECU.
http://www.autolib.diakom.ru/CAR/BMW/19 ... /fig02.pdf
Michael540
E30 Zone Newbie
E30 Zone Newbie
Posts: 23
Joined: Fri Oct 25, 2019 6:00 pm

Fri May 08, 2020 11:50 pm

Ok i found what it's for (Pin 45): Coolant temperature input. Now is that the blue or the orange/brown plug? Cause right now my thermostat housing has only the blue one connected (the small harness that went with the fuel rail with the blue and orange plug and the other main plug were faulty, the blue and orange plugs were burnt to crisp therefore weren't connected. So i swapped the whole small harness for one in good condition and plugged in just the blue one, the hole for the brown one is non-existent because their is an auxiliary temp gauge fitted in the car). So currently i have the blue plug connected while before i didn't the cylinder head repair i had none of the blue or orange connected.
Owner of The Silberner Unruhestifter. :bmw:
User avatar
Brianmoooore
E30 Zone Team Member
E30 Zone Team Member
Posts: 49358
Joined: Mon Jan 10, 2005 11:00 pm

Fri May 08, 2020 11:59 pm

The coolant temperature sensor is the blue one. Don't touch it or any of its wiring, other than at the ECU plug as described in my post, until you have measured the two resistance values.
User avatar
boiliebasher
E30 Zone Regular
E30 Zone Regular
Posts: 269
Joined: Mon Nov 17, 2014 11:00 pm

Sat May 09, 2020 12:10 am

Blue one is the one that feeds ECU. Brown one feeds dash temp gauge. It's all easily found online with a quick search...
User avatar
Ukhozi
E30 Zone Newbie
E30 Zone Newbie
Posts: 135
Joined: Thu May 02, 2019 9:13 pm

Sat May 09, 2020 11:24 am

after accepting the fact that with your skills set and knowledge you should never have fiddled with it in the first place set everything back to 'factory settings', check all connections that have been disturbed for loose, burnt or broken wires, forget ICV. it is what is says, IDLE control valve and controls IDLE, so nothing to do with 2k RPM. Limited RPM is an electronic fault so concentrate on things that might control fuel flow and air flow like the air flow meter, I know plenty of people who tinker with the settings of the flap and bugger it up and takes ages to find the correct setting again. Don't over think the problem, There are so many variables, even on my "simple" '87 M20B20 it took ages to get kick down and acceleration setting right, and I have been a mechanic since 1963-
Everyone has the right to reach the level of their own incompetence.
Michael540
E30 Zone Newbie
E30 Zone Newbie
Posts: 23
Joined: Fri Oct 25, 2019 6:00 pm

Tue May 12, 2020 2:14 am

I really appreciate the help and advice guys, I'll let you guys know on further work done with the car to fix the problem and maybe even more (still haven't forgotten about the pictures that were asked for).
Owner of The Silberner Unruhestifter. :bmw:
User avatar
Brianmoooore
E30 Zone Team Member
E30 Zone Team Member
Posts: 49358
Joined: Mon Jan 10, 2005 11:00 pm

Tue May 12, 2020 10:36 am

Brianmoooore wrote:
Fri May 08, 2020 11:59 pm
The coolant temperature sensor is the blue one. Don't touch it or any of its wiring, other than at the ECU plug as described in my post, until you have measured the two resistance values.
Post Reply