E46 BMW Social Directory E46 FAQ 3-Series Discussion Forums BMW Photo Gallery BMW 3-Series Technical Information E46 Fanatics - The Ultimate BMW Resource BMW Vendors General E46 Forum The Tire Rack's Tire Wheel Forum Forced Induction Forum The Off-Topic The E46 BMW Showroom For Sale, For Trade or Wanting to Buy

Welcome to the E46Fanatics forums. E46Fanatics is the premiere website for BMW 3 series owners around the world with interactive forums, a geographical enthusiast directory, photo galleries, and technical information for BMW enthusiasts.

You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today!

If you have any problems with the registration process or your account login, please contact contact us.


Go Back   E46Fanatics > Tuning & Tech > DIY: Do It Yourself

DIY: Do It Yourself
Post here to share or improve your wrench turning skills! All BMW E46 DIY tips, tales, and projects discussed inside. Learn to work on your car and know the right BMW parts you will need!

Reply
 
Thread Tools Search this Thread Rate Thread Display Modes
Old 11-02-2009, 12:59 PM   #1
tha ridla
Registered User
 
Join Date: Oct 2006
Location: Minneapolis
Posts: 98
My Ride: '03 325i
HELP- Multiple misfires after engine swap...

I had to have an engine swap after blowing the head gasket on my '02 325i). So after about a month of looking I found an entire engine w just under 60k on it. Everything on it looked great, very clean and well taken care of. Was told it had a compression test done, and ran great. Everything on the engine was exactly the same as on the original with the exception of the ignition coils (new one has the updated, non-bolt down coils and old one had bolt down) and one plug on the wiring harness (old engine had round plug, new one had square- only a positive and neg wire on the harness).

Anyways, I've got the motor swap done and everything installed. Started up the engine and am getting Misfire Cylinder With Fuel Cut-off on all cylinders except #2. So we replaced all of the spark plugs and cleared the codes. Still same thing. Next went on to swap the fuel rail, same thing.

Do you think I need to have the car flashed since it has the updated ignition coils?

Anyone have any ideas at all?

My mechanic is boggled and this is my last resort before towing my baby to the stealership to get ROBBED at wrenchpoint. If you have any ideas or questions, please let me know. Thank you Thank you Thank you Thank you Thank you Thank you!
__________________

Last edited by tha ridla; 11-02-2009 at 02:38 PM.
tha ridla is offline   Reply With Quote
Old 11-02-2009, 05:06 PM   #2
tha ridla
Registered User
 
Join Date: Oct 2006
Location: Minneapolis
Posts: 98
My Ride: '03 325i
Just talked with the mechanic that sold me the motor and he thinks it sounds like a vacuum leak. Does this sound like that to anyone else?
__________________
tha ridla is offline   Reply With Quote
Old 11-02-2009, 11:07 PM   #3
tha ridla
Registered User
 
Join Date: Oct 2006
Location: Minneapolis
Posts: 98
My Ride: '03 325i
Today my mech checked all of the ignition coils and all of them are working. Checked more and found a broken flap on and replaced the Adjuster unit #7 http://www.realoem.com/bmw/showparts...79&hg=11&fg=40. Cleared the misfire codes (only one code pending, none stored) and started it back up. Went good and for a 3 or 4 mins then the yellow oil light comes on (even though oil level good), then turns off. A minute or two later the idol gets rough, misfires and SES light comes on. Checked the pending codes, and am getting misfire fuel cutoff for cylinders 5 & 6. Restarted the car and a min or 2 then the yellow oil light turns back on same thing. Let it run for 10 minutes this time and got 3 codes to be stored:
•Random/multiple cylinder misfire detected
•Misfire Cylinder 1 With Fuel Cut-off
•Misfire Cylinder 3 With Fuel Cut-off


Does anyone know if I need to bring the car in to be flashed to the new type of ignition coil system??
Heres the type of ignition coil on the old motor: http://www.realoem.com/bmw/showparts...51&hg=12&fg=05
Here's the type on the new engine: http://www.realoem.com/bmw/showparts...04&hg=12&fg=05

If anyone knows about the flash or something else, please let me know. Much appreciated!!
__________________

Last edited by tha ridla; 11-03-2009 at 12:12 AM.
tha ridla is offline   Reply With Quote
Old 11-03-2009, 12:13 AM   #4
tha ridla
Registered User
 
Join Date: Oct 2006
Location: Minneapolis
Posts: 98
My Ride: '03 325i
^^updated^^
Let it run for 10 minutes this time and got 3 codes to be stored:
•Random/multiple cylinder misfire detected
•Misfire Cylinder 1 With Fuel Cut-off
•Misfire Cylinder 3 With Fuel Cut-off

bump
__________________
tha ridla is offline   Reply With Quote
Old 11-03-2009, 07:12 AM   #5
ssm1991
Registered User
 
Join Date: Jan 2007
Location: Philippines
Posts: 862
My Ride: 2004 325i
Quote:
Originally Posted by tha ridla View Post
Today my mech checked all of the ignition coils and all of them are working
Did your mechanic switch the coils around to see if the error codes followed them? If they did, then just change the coils. The original Bremis don't live long.

Also, it's critical that the ground wire of the ignition harness is clean and firmly attached on one of the center valve cover studs.
ssm1991 is offline   Reply With Quote
Old 11-03-2009, 07:38 AM   #6
tha ridla
Registered User
 
Join Date: Oct 2006
Location: Minneapolis
Posts: 98
My Ride: '03 325i
Quote:
Originally Posted by ssm1991 View Post
Did your mechanic switch the coils around to see if the error codes followed them? If they did, then just change the coils. The original Bremis don't live long.

Also, it's critical that the ground wire of the ignition harness is clean and firmly attached on one of the center valve cover studs.
He did do that and the codes did not follow them. So then he checked each individual coil for a spark and they were all the same. Time to flash the computer?
__________________
tha ridla is offline   Reply With Quote
Old 11-03-2009, 01:26 PM   #7
tha ridla
Registered User
 
Join Date: Oct 2006
Location: Minneapolis
Posts: 98
My Ride: '03 325i
Well I'm having it towed to the BMW shop here in mpls (not the stealership). I talked with the mechanic on the phone and we are going to give the $150 flash a shot. I think it's prob the best bet. As for the oil level light, he thinks the sensor is just going out, so I'll have to swap that over from the orig engine.
Talked to the tech and he doesn't think a flash will fix my issues ANYONE HAVE ANY IDEAS?
__________________
tha ridla is offline   Reply With Quote
Old 11-03-2009, 04:42 PM   #8
Hartman
Registered User
 
Join Date: Jun 2008
Location: Indianapolis
Posts: 1,064
My Ride: 2000 323i
My guess is vacuum leak somewhere. These engines will throw misfire codes for the smallest of vacuum leaks, they are REALLY sensitive.
__________________
Hartman is online now   Reply With Quote
Old 11-03-2009, 05:17 PM   #9
tha ridla
Registered User
 
Join Date: Oct 2006
Location: Minneapolis
Posts: 98
My Ride: '03 325i
Quote:
Originally Posted by Hartman View Post
My guess is vacuum leak somewhere. These engines will throw misfire codes for the smallest of vacuum leaks, they are REALLY sensitive.
That's exactly what we tackled last night. Used a smoke machine and everything, but no leaks anywhere
__________________
tha ridla is offline   Reply With Quote
Old 11-03-2009, 05:20 PM   #10
tha ridla
Registered User
 
Join Date: Oct 2006
Location: Minneapolis
Posts: 98
My Ride: '03 325i
Ok, just heard back from the shop. After looking it over with the BMW diag he is convinced that the codes and the issues are a result of the Air Flow Meter going out. That is the one that was on the engine & was working prior to the engine swap, so not sure what to think. I guess it could've totally broke in the process of the the swap? Does this sound right? Got a quote for all of the labor, diag, and part for just over $500. Urgh.

Can anyone else chime in here?
__________________
tha ridla is offline   Reply With Quote
Old 11-03-2009, 06:09 PM   #11
Hartman
Registered User
 
Join Date: Jun 2008
Location: Indianapolis
Posts: 1,064
My Ride: 2000 323i
Labor? Buy it from AutohausAZ for under $300 and install it yourself. However, I highly doubt that's your problem.
__________________
Hartman is online now   Reply With Quote
Old 11-04-2009, 02:14 PM   #12
tha ridla
Registered User
 
Join Date: Oct 2006
Location: Minneapolis
Posts: 98
My Ride: '03 325i
Quote:
Originally Posted by Hartman View Post
Labor? Buy it from AutohausAZ for under $300 and install it yourself. However, I highly doubt that's your problem.
The mechanic at the shop initially thought it was the wiring harness, but ruled that out right away. He did unplug the MAF and it ran way better, so for sure the MAF needs to be replaced. Heading over there after work to put the new one on. Lets hope that actually takes care of all of the issues
__________________
tha ridla is offline   Reply With Quote
Old 11-04-2009, 09:35 PM   #13
tha ridla
Registered User
 
Join Date: Oct 2006
Location: Minneapolis
Posts: 98
My Ride: '03 325i
Quote:
Originally Posted by Hartman View Post
Labor? Buy it from AutohausAZ for under $300 and install it yourself. However, I highly doubt that's your problem.
So today I swapped out the maf and it helped, but it's still misfiring and flashing codes. I did unplug the the old maf and it actually started to run better (so the maf was def bad). Installed the new one and unplugged it and the car nearly dies. So maf, check. With the new maf in, the car is running much better and isn't going into valet/limp home mode. So that's good, but its still popping up codes. Some different ones now though:
P0174 System too Lean (Bank 2)
P0172 System too Rich (Bank 1)
P0300 Random/Multiple Cylinder Misfire Detected
P1083 Fuel Control Mixture Lean (Bank 1 Sensor 1)
P1086 Fuel Control Mixture Rich (Bank 2 Sensor 1)
P1345 Misfire Cylinder 2 With Fuel Cut-off
P1347 Misfire Cylinder 3 With Fuel Cut-off
P1349 Misfire Cylinder 4 With Fuel Cut-off

Is any of this making any sense to anyone??
__________________
tha ridla is offline   Reply With Quote
Old 11-04-2009, 11:25 PM   #14
Spyder_Venom
Registered User
 
Join Date: Jan 2006
Location: Bloomington, MN
Posts: 107
My Ride: 325CI
I know this is a little bit of a long shot - but considering the mixture of errors you're getting - and putting the car into open loop mode isn't solving the problem. It would seem plausible you have a physical issue with the fuel delivery. Have you check the pressure on the rail? Could be a partially clogged injector, clogged fuel filter, etc.

If one bank is lean, the other rich, the lean bank has the problem, the other side is compensating - then throws a code. Of course this imbalance will throw a miss-fire code. If you unplug each injector 1 by 1 you can find the culprit - but I would only do that after checking the pressure on the rail. The shrader valve is on the front of the rail under the engine cover.
Spyder_Venom is offline   Reply With Quote
Old 11-05-2009, 05:13 PM   #15
Hartman
Registered User
 
Join Date: Jun 2008
Location: Indianapolis
Posts: 1,064
My Ride: 2000 323i
Quote:
Originally Posted by tha ridla View Post
So today I swapped out the maf and it helped, but it's still misfiring and flashing codes. I did unplug the the old maf and it actually started to run better (so the maf was def bad). Installed the new one and unplugged it and the car nearly dies. So maf, check. With the new maf in, the car is running much better and isn't going into valet/limp home mode. So that's good, but its still popping up codes. Some different ones now though:
P0174 System too Lean (Bank 2)
P0172 System too Rich (Bank 1)
P0300 Random/Multiple Cylinder Misfire Detected
P1083 Fuel Control Mixture Lean (Bank 1 Sensor 1)
P1086 Fuel Control Mixture Rich (Bank 2 Sensor 1)
P1345 Misfire Cylinder 2 With Fuel Cut-off
P1347 Misfire Cylinder 3 With Fuel Cut-off
P1349 Misfire Cylinder 4 With Fuel Cut-off

Is any of this making any sense to anyone??
For what it's worth, I had to physically clear my codes after replacing MAF. It takes some time for the ECU to adapt to the new MAF, it seems. However, that is a very odd list of codes. To throw a code for both lean and rich conditions at the same time does not make a whole lot of sense.
__________________
Hartman is online now   Reply With Quote
Old 11-05-2009, 05:20 PM   #16
tha ridla
Registered User
 
Join Date: Oct 2006
Location: Minneapolis
Posts: 98
My Ride: '03 325i
Quote:
Originally Posted by Hartman View Post
For what it's worth, I had to physically clear my codes after replacing MAF. It takes some time for the ECU to adapt to the new MAF, it seems. However, that is a very odd list of codes. To throw a code for both lean and rich conditions at the same time does not make a whole lot of sense.
Yeah, I cleared all of the codes after the installation of the MAF- on a smaller handheld scanner (if that matters). I'm stumped
__________________
tha ridla is offline   Reply With Quote
Old 11-05-2009, 10:18 PM   #17
Spyder_Venom
Registered User
 
Join Date: Jan 2006
Location: Bloomington, MN
Posts: 107
My Ride: 325CI
Quote:
Originally Posted by tha ridla View Post
Yeah, I cleared all of the codes after the installation of the MAF- on a smaller handheld scanner (if that matters). I'm stumped
Have you checked your fuel delivery yet? What was the results?
Spyder_Venom is offline   Reply With Quote
Old 11-06-2009, 08:06 AM   #18
tha ridla
Registered User
 
Join Date: Oct 2006
Location: Minneapolis
Posts: 98
My Ride: '03 325i
Quote:
Originally Posted by Spyder_Venom View Post
Have you checked your fuel delivery yet? What was the results?
Put the fuel rail and injectors from the old engine on, they worked on that one. Might be worth swapping it out and putting on the one that came with the new engine. Was planning on doing the fuel filter on monday as well as the tranny filter & fluid.

Any other ideas guys?
__________________
tha ridla is offline   Reply With Quote
Old 11-06-2009, 08:30 AM   #19
ssm1991
Registered User
 
Join Date: Jan 2007
Location: Philippines
Posts: 862
My Ride: 2004 325i
Might be time to clean the injectors since you don't know how they were before. The large difference in bank readings might be one or two injectors being way out of spec. Cruzin Performance is quite popular in the older (meaning much more maintenance minded) BMW crowd.

Or one of the O2 sensors is shot.
ssm1991 is offline   Reply With Quote
Old 11-06-2009, 11:50 AM   #20
tha ridla
Registered User
 
Join Date: Oct 2006
Location: Minneapolis
Posts: 98
My Ride: '03 325i
Quote:
Originally Posted by ssm1991 View Post
Might be time to clean the injectors since you don't know how they were before. The large difference in bank readings might be one or two injectors being way out of spec. Cruzin Performance is quite popular in the older (meaning much more maintenance minded) BMW crowd.

Or one of the O2 sensors is shot.
The thing is that I DO know where my injectors were before, because they were on my old engine in this car- we swapped the fuel rail and injectors over in the early rounds of troubleshooting this issue. The O2 sensors are the same that I had on this car as well. I don't know what to do anymore, I've spent almost $4k on this engine swap and am starting to wish I just bought a new KIA (that just made me puke in my mouth). I love my Bimmer, but I'm really fed up with all this BS!
__________________
tha ridla is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On
Censor is ON
Forum Jump




All times are GMT -5. The time now is 04:03 PM.


Powered by vBulletin® Version 3.7.2
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
(c) 1999 - 2007 performanceIX Inc - privacy policy - terms of use