Originally Posted by
TonyAngel
Welcome SMC. I am NOT an E46 expert, but do have some experience with engines in general. It seems to me that the first 4 codes you posted, when taken in light of each other, would indicate an air leak. If you can see a Gorilla Glue repair, odds are that there's a bunch of stuff that you can't see. I'm sure that someone is going to hop on and suggest that you get a smoke test done to identify all of the leaks.
The Gorilla Glue repair is very scary... are you suggesting that I get a smoke test done or saying that someone will suggest it, but its not really necessary?
If you are serious about getting into and staying with this car, you might want to get a scan tool that reads BMW codes. Either a laptop with INPA/ISTA or a handheld, like a Foxwell NT510 or the Schwaben unit from ECS. Those "P" codes can be rather vague and can have you tearing your hair out. As for the 5th code, google shows that to be a speed sensor. I think this could be the culprit with the power cutting out as you describe.
Bottomline is get a real scan done with something more than a generic OBD scanner.
I plan on getting one soon, just don't want to drop the $150 right now if I don't have to... although I understand it could save me time and money in the long run... if I can figure it out with the generic codes I'll be okay for now.
Now for the bad news...considering the Gorilla glue repair, I'm gonna take a wild guess and say that your car hasn't been maintained at all. Once you get the above sorted (or maybe before), you're likely going to have to do a complete cooling system revamp. The whole system is made of plastic and becomes suspect at about 50k miles or 5 years. The plastic just plain gets brittle. Figure 5-$600 if you're gonna do it yourself. Radiator, water pump, thermostat, fan clutch, pulleys, expansion tank, expansion tank thermostat, hoses, etc. Then you're likely going to have to tackle at least the front suspension. Control arm bushings are known for going bad, as well as ball joints and rod ends. Control arms with bushings and ball joints attached can be had for around $150 each.
From the E46s that I've looked at while shopping, you kind of have to count on spending 1-$2k to get them right. I also have yet to see one that has been maintained as it should have been. I recently bought an '01 325i and it only had just over 70k miles on it. It NEEDED all of the stuff mentioned above, plus shocks, an oil change, plugs and a couple of things I'm forgetting.
Is yours an auto or a manual? If it's an auto, changing the fluid at this point might be iffy, if it's never been done. Speaking of fluids, it's usually a good idea to change everything that is liquid. From the oil to the brake fluid.
I'm planning on getting all the CEL's off first, then going to doing a tune up... oil change, plugs, wires, fluids, air filter... then moving on to some overdue maintenance like you mentioned... I need to keep in mind that this was supposed to be a cheap alternative to my truck... but still want to keep it maintained.
Still, if the body and interior are in good shape, the above work will likely be worth your while. Driving an E46 is a downright kick.
Bookmarks