E60 Discussion Anything and everything to do with the E60 5 Series. All are welcome!
Sponsored by:
Sponsored by:

E60 2004 545i - Engine shake, disbalance

Thread Tools
 
Search this Thread
 
Old 03-24-2015, 04:23 PM
  #1  
Senior Members
Thread Starter
 
TexaZ3's Avatar
 
Join Date: Dec 2005
Location: Fort Worth, TX
Posts: 1,397
Likes: 0
Received 0 Likes on 0 Posts
Default E60 2004 545i - Engine shake, disbalance

Ok, 04 545i, 98K miles, engine shakes noticeably when idling. Idle fluctuates a bit, but not much, and to be honest, this car has been doing that for years, but not the shaking/vibration thing.
Not rough, not misfiring, not sputtering - no. Just vibrating when idling, rather noticeable. Sometimes makes a bit of a rattling noise, but very faint, and only every now and then.

What has been done so far:

All spark plugs replaced
All ignition coils replaced
Air Filter replaced
CCV valves replaced
Visually checked the hoses and intake boot for leaks, but seems fine
I also dumped a can of Techron in it and run a tank-full with it - no effect.

None of the above changed anything.
Previous engine work done:

Alternator bracket gasket along with timing cover seals, etc
Valley pan gasket
Vacuum pump o-ring replaced due to leak (I still think it leaks a bit).

Secondary air fault does come up sometimes when temps get cold, so I assume exhaust ports are clogged to a degree (it has been literally thousands of miles since it came up last time). No codes present, no lights. Runs fine, does need a bit oil, but not much, maybe 1/2 quart every 5K miles or so.

So, what is my next move?
Thanks in advance!
Old 03-25-2015, 07:08 AM
  #2  
Senior Members
Thread Starter
 
TexaZ3's Avatar
 
Join Date: Dec 2005
Location: Fort Worth, TX
Posts: 1,397
Likes: 0
Received 0 Likes on 0 Posts
Default

Forgot to mention that it is only doing it at around 500-600rpm (basically at idle), higher rpm seem to make it run a lot smoother.
Old 03-25-2015, 03:10 PM
  #3  
New Members
 
cmyachtie's Avatar
 
Join Date: Sep 2012
Location: Halifax, Nova Scotia, Canada
Posts: 477
Received 12 Likes on 12 Posts
My Ride: 2004 545i+BT+AUX+Coding
Model Year: 2004
Engine: N62
Default

Highly suspect IMHO a vacuum leak somewhere.
Old 03-26-2015, 12:36 PM
  #4  
Senior Members
 
Shlooky's Avatar
 
Join Date: Mar 2011
Location: Toronto
Posts: 667
Likes: 0
Received 0 Likes on 0 Posts
My Ride: 545i
Default

Same thing happens to my 545i, but not much.
Any ideas would be greatly appreciated.
Old 03-26-2015, 12:47 PM
  #5  
New Members
 
Nihilation's Avatar
 
Join Date: Mar 2015
Location: NOVA
Posts: 16
Likes: 0
Received 1 Like on 1 Post
My Ride: 2008 535i w/Sport package
Default

Were the motor mounts inspected?
Old 03-26-2015, 08:29 PM
  #6  
New Members
 
Tyler Kummer's Avatar
 
Join Date: Aug 2013
Location: Seattle, WA
Posts: 15
Likes: 0
Received 1 Like on 1 Post
My Ride: 08 535i
Default

+1 vacuum leak - all day everyday it seems on 4.4-4.8's You can verify If you have even a cheap odb2 code reader with basic PID data you would see higher than normal fuel trims at idle that drop when you hold a higher idle say 1000rpms or more.
Old 03-27-2015, 12:21 PM
  #7  
Senior Members
Thread Starter
 
TexaZ3's Avatar
 
Join Date: Dec 2005
Location: Fort Worth, TX
Posts: 1,397
Likes: 0
Received 0 Likes on 0 Posts
Default

Ok, so how would I go about determining what leaks?
What is fuel trims and how do I see it on the scanner?
Thanks!
Old 03-30-2015, 06:35 AM
  #8  
New Members
 
Tyler Kummer's Avatar
 
Join Date: Aug 2013
Location: Seattle, WA
Posts: 15
Likes: 0
Received 1 Like on 1 Post
My Ride: 08 535i
Default

In the data section of an obd2 scanner there will be 4 things. Long term fuel trim bank1, long term fuel trim bank 2, short term fuel trim bank 1, and short term fuel trim bank 2. Each will give a reading somewhere between -25 and 25. You basicly add the long term and short term fuel trims for each bank together to achieve a final result. So -5 long trim plus 10 short term works out to 5. So 5 means the computer is adding 5% more fuel than is programmed for the current running conditions. On a BMW the computers calculations are largely set by the Mass Air Flow sensors reading and then the fuel trims are determined by readings of the oxygen sensors. -5 to 5 is usually where you want to be. You know you have a vacuum leak when at idle the fuel trims when added together add up to 10 or higher and then when you raise the rpms say to 3000 and hold it those number drop and add to something much closer to the -5 to 5 area. So an easy way to identify the leak location is to identify the high fuel trims say long term of 5 and a short term of 15 which works out to 20% which means the car is running fairly lean and having to compansate by adding 20% more fuel. At idle watch the short term reading and spray brake clean around the engine, (covers removed). Slowly work your way around intake piping, intake manifold, valve covers, etc. I have to stress its important to go very slow because when you spray the area that has the vacuum leak the short term fuel trim will drop and most likely go negative. When it does this you are spraying In The vecinity of the leak. The leak is sucking in the brake clean and the brake clean is acting as additional fuel so the computer responds right away by removing the additional fuel it was adding. One final note, I have access to multiple Matco and snap-on scanners that display information in BMW's way. As to say them show data as a BMW scanner would. BMW has their own way of expressing fuel trims and they are different and less helpful to perform with test. For best results I highly recommend a generic obd2 scanner. Whenever I'm working with fuel trims on any car I use my $79 Autel pocket scanner. It and others like it work great in this use case. Oh and second final thing, in case you were wondering, you generally won't get any check engine lights until your combined fuel trims get below -20 or above 20. So I give a lot of room to have small running concerns and not trigger a light.

Hope thus helps,
Good Luck
Old 03-30-2015, 06:41 AM
  #9  
New Members
 
Nihilation's Avatar
 
Join Date: Mar 2015
Location: NOVA
Posts: 16
Likes: 0
Received 1 Like on 1 Post
My Ride: 2008 535i w/Sport package
Default

Originally Posted by Tyler Kummer
In the data section of an obd2 scanner there will be 4 things. Long term fuel trim bank1, long term fuel trim bank 2, short term fuel trim bank 1, and short term fuel trim bank 2. Each will give a reading somewhere between -25 and 25. You basicly add the long term and short term fuel trims for each bank together to achieve a final result. So -5 long trim plus 10 short term works out to 5. So 5 means the computer is adding 5% more fuel than is programmed for the current running conditions. On a BMW the computers calculations are largely set by the Mass Air Flow sensors reading and then the fuel trims are determined by readings of the oxygen sensors. -5 to 5 is usually where you want to be. You know you have a vacuum leak when at idle the fuel trims when added together add up to 10 or higher and then when you raise the rpms say to 3000 and hold it those number drop and add to something much closer to the -5 to 5 area. So an easy way to identify the leak location is to identify the high fuel trims say long term of 5 and a short term of 15 which works out to 20% which means the car is running fairly lean and having to compansate by adding 20% more fuel. At idle watch the short term reading and spray brake clean around the engine, (covers removed). Slowly work your way around intake piping, intake manifold, valve covers, etc. I have to stress its important to go very slow because when you spray the area that has the vacuum leak the short term fuel trim will drop and most likely go negative. When it does this you are spraying In The vecinity of the leak. The leak is sucking in the brake clean and the brake clean is acting as additional fuel so the computer responds right away by removing the additional fuel it was adding. One final note, I have access to multiple Matco and snap-on scanners that display information in BMW's way. As to say them show data as a BMW scanner would. BMW has their own way of expressing fuel trims and they are different and less helpful to perform with test. For best results I highly recommend a generic obd2 scanner. Whenever I'm working with fuel trims on any car I use my $79 Autel pocket scanner. It and others like it work great in this use case. Oh and second final thing, in case you were wondering, you generally won't get any check engine lights until your combined fuel trims get below -20 or above 20. So I give a lot of room to have small running concerns and not trigger a light.

Hope thus helps,
Good Luck
This is gold and worth the quote!
Old 04-08-2015, 10:50 AM
  #10  
Senior Members
Thread Starter
 
TexaZ3's Avatar
 
Join Date: Dec 2005
Location: Fort Worth, TX
Posts: 1,397
Likes: 0
Received 0 Likes on 0 Posts
Default

Thanks for all the suggestions. Turned out to be vacuum leak - intake gasket. Replaced the gasket and car runs fine! Thank you all!
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
BMW565
E60 Discussion
11
11-06-2017 06:03 PM
Seahawkin03
E60 Discussion
7
09-26-2015 11:49 AM
macantley
E60 Discussion
0
03-31-2015 03:44 PM
ZeZe
E60 Discussion
0
10-15-2003 12:58 PM
Litster
Dealer Purchasing & Service Forum
2
08-12-2003 11:41 AM



Quick Reply: E60 2004 545i - Engine shake, disbalance



All times are GMT -8. The time now is 07:51 PM.