PDA

View Full Version : Rough Idle Only When Cold. Need Opinion.



2wenty
03-12-2018, 05:52 PM
Hey guys,

I dont want to start another rough idle thread but I really want to trace this down. Ive searched around and read a bunch of stuff but it seems like it could be a million things if I do it that way and Im tired of spending money on this damn car. Literally everything is shitting the bed on this thing at the moment.

It started out only slightly and now has progressively gotten worse. Its rough on cold starts. It starts to misfire and the rpms drop for a few seconds, then it recovers itself and the rpm raises, idles fine for a few seconds then drops down a misses again. Once its reaches 200f (operating temp) it runs just fine. No misses at all.

I started with the easiest thing. I checked all the boots on the coils and reset all the connections. All the boots looked brand new. So I ended up buying 1 new coil to swap through all the coils to find a bad coil and it didn't help. It seems like its something else because it feels like the misses are all over the place, not just one cylinder.

Throughout all this I never got a code (CEL)

So I ended up buying a full on BMW scanner since I needed to reset my airbag light.

Here is what I got

276D Function check, tank ventilation
2742 Misfire, cylinder 1
2745 Misfire, cylinder 6
2746 Misfire, cylinder 2
274E Misfire, several cy
276 Exhaust camshaft sensor: phase position
2768 Inlet camshaft sensor: phase position
27C3 Thermal oil level sensor
2743 Misfire, cylinder 5
2747 Misfire, cylinder 4


What do you guys think?

PS does anyone know what the tank ventilation code would be?

Thanks for any help.


***Update***
The fixes where small tear in upper intake boot. Changed it and it still ran bad. After a long inspection and spraying MAF spray on every hose, there was a crack in one the CCV hoses. Changed CCV and all the hoses. Road tripped it from LA to SF and back and its all good now (for now).

ZHPizza
03-12-2018, 06:58 PM
Jesus. You hit every cylinder there. I'd start by clearing those codes, starting the car cold so it stumbles, then scanning again. Any of those could be stored from some time ago so we can't know what this current issue has set off.

2wenty
03-12-2018, 07:08 PM
Thank you. Ill start by doing that. Im wondering if its the 02 sensors. They look original.

Just realized its probably showing all the cylinders because I was unplugging them while it was running to try and find a bad coil.

holyc0w
03-12-2018, 07:25 PM
I believe if it was the 02 sensors, it would've had an O2 sensor code for that, but don't quote me on that.

Dave1027
03-13-2018, 12:16 PM
The O2 sensors are not part of the equation on cold start. At that time the engine is in open loop mode.

I think you might start trying something completely different. This video helped me to solve my start start issues.


https://www.youtube.com/watch?v=_Vo4fm0JDPY

Seems these M54 engines have poor piston rings that can cause all kinds of issues. I did not do exactly what the video shows. I took a simpler approach. First I did an engine flush with this https://www.bgprod.com/catalog/engine/bg-epr-engine-performance-restoration/#bg-product-3. Then I changed my oil to 6 quarts of Shell Rotella T6 and one quart Mobil 1 0w20.

Now, my cold engine roars to life when I turn the key, usually hitting 2k. It then idles down and runs smooth.

2wenty
03-13-2018, 11:11 PM
Thanks Dave. Oddly enough I was thinking about running some seafoam through it.

Okay so today I cleared all the codes and this is what I got when I started it up.

2743 Misfire, cylinder 5
2744 Misfire, cylinder 3
2745 Misfire, cylinder 6
2746 Misfire, cylinder 2
274E Misfire, several cy

It sort of feels like the engine is lower in the RPM too fast on a cold engine. It starts bringing the RPMs down really quick. Id say it starts lowering in to under 1000RPM around 70F. Maybe somewhere around 800RPM then it starts stumbling for a few seconds then it will raise it back up.

Crazy thing is, if the RPMs are ran up with the gas or when it hits operating temp everything is fine. No misses. Even if I let the car sit to where the coolant goes back down to somewhere around, 100F its fine. Only on dead cold starts does it do this.

Im sure the carbon on mine is crazy. My CCV valve isn't the greatest and Ive just let it go, since its a little expensive and a little bit of a pain to get to. Plus a little oil in the mixture will help keep shit lubed up 2 stoke style, lol.

Im gonna give the method above a try and see. If I figure this thing out Ill come back and tell you. Im sure there are a lot of other people with something similar. This one is kind of a b to chance down.


Also Ive been running Mobil 1 0-40W since Ive owned the car, so 30-40k miles.

Does anyone know if our cars have a fuse that you can pull to cut the fuel? I have a compression gauge, maybe Ill run a check on that too.

holyc0w
03-14-2018, 02:56 PM
My revs drop pretty fast on a cold start too. It doesn't stay at ~1000 RPM for long.

2wenty
05-04-2018, 07:58 PM
Okay. Its been awhile. I finally got off my ass to check it since it got really bad. I found a rip in the upper intake boot. Just got a new BMW one and put it on and still missing like a B on idle. Cold or warm. Shot a bunch of MAF spray near the boots and DISA. No raise in RPM. Ive been getting the lean bank 1 and 2 codes. Any ideas? Some one else said replacing 02 sensors fixed it.

Also while it was idling rough I unplugged the MAF and nothing changed. The lower intake boot was replaced when I got the car about 1 1/2 years ago and fuel filter was replaced about the same time.

ZHPizza
05-04-2018, 08:29 PM
Lean codes point to a vacuum leak. Have you checked the DISA seal?

2wenty
05-04-2018, 08:42 PM
Replaced it about 1 1/2 years ago. I just went and pryed on it a little to see if I could hear air and nothing. Nothing happened with spray either. I guess tomorrow Ill tear apart all the intake boots and DISA. God damn this fucking car is literally never ending problems.

I really wish I had a smoke tester to make this easy. Also a fuel pressure gauge.

2wenty
05-04-2018, 08:47 PM
Just to make sure if it was a MAF it should throw a different code other than lean banks 1 and 2 right?

ZHPizza
05-05-2018, 04:19 AM
Smoke test with a cigar?

2wenty
05-05-2018, 10:21 AM
Machine

ZHPizza
05-05-2018, 10:57 AM
MachineLol no I was saying you could try it with a cigar instead of waiting to get a machine. Search the YouTubes.

2wenty
05-05-2018, 11:29 AM
Alright. Just took all the hoses off the intake side of the motor. All hoses are good and disa seal is really tight. Also dipstick o rings are about 1 1/2 years old.

Any ideas?


https://youtu.be/TOgfr82Ths0

2wenty
05-05-2018, 11:49 PM
Tonight I got

P0300
P0302
P0304
P1000

Phillips0417
05-06-2018, 10:47 AM
How many miles on your ZHP? No oil in the coolant? I would start with a compression and leakdown test and a smoke test. I'd bet your CCV is toast and causing the lean codes as well as any other un-metered air post-MAF sensor. How old is your fuel pump and filter?

2wenty
05-06-2018, 02:34 PM
240k miles. Don't know how if the fuel pump has been replaced. Probably 20k on filter. No water in oil or vice versa.

2wenty
05-15-2018, 03:01 PM
CCV was toast. Changed it and road tripped it from LA to SF and back and its still good, just in case anyone is having the same issue.