Valve cover gasket, spark plugs and coils, differential fluid, brake fluid flush, and transmission mount. All with real part numbers, three budget tiers, and live links.
E46 Valve Cover Gasket — Stop the oil leak for good
Fits: 1999–2006 E46 · M52TU · M54
Time: 2–3 hours
Difficulty: Beginner
Cost: $35–90
Oil weeping down the side of your engine or the smell of burning oil when the engine is warm means your valve cover gasket is leaking. This is one of the most common failures on the M52TU and M54. The good news: it's one of the easiest fixes on the engine. The bad news: if you skip the spark plug tube seals at the same time you'll be doing this job twice.
Before: oil trail down the side of block · After: clean dry engine
Symptoms: Oil smell when engine is warm, visible oil residue on the sides of the engine, oil in the spark plug tubes causing misfires, burning oil smell from outside the car. Oil in the spark plug tubes means misfires are coming — fix this now before it damages your coils.
OE BMW gasket — community preferred for longevity. Includes all seals.
Total
~$90
Tools required
10mm socket + extensionValve cover bolts
Torx T30Cabin air filter housing screws
Flat head screwdriverCoil connector clips
Brake cleanerClean mating surface before install
Torque wrench10 Nm — do not overtorque
RagsOil will drip when cover is removed
Procedure
1
Remove the cabin air filter housing
Twist the three locking tabs counter-clockwise and pull off the cabin filter cover. Remove the filter. Then remove the four T30 Torx screws holding the filter housing to the firewall. Remove the housing — this gives you critical access to the back row of valve cover bolts.
Do not skip this. The cabin filter housing blocks access to the rear valve cover bolts. You cannot properly remove the valve cover without moving it out of the way first.
2
Remove engine covers and disconnect ignition coils
Remove both engine covers — four plastic clips each plus 10mm bolts underneath. Unscrew the oil filler cap. Disconnect the ignition coil electrical connectors by lifting the locking tab and pulling the connector off. Label each coil 1–6 front to back if you want to reinstall them in the same position.
Each coil is held by one 10mm bolt. Remove the bolt and pull the coil straight up out of the spark plug tube. Some will be stuck — use a flat head screwdriver through the clip opening and lever gently to pop them loose. Do not use needle nose pliers on the coil body.
Inspect each coil as it comes out. Oil residue inside the spark plug tube on the coil body means the plug tube seals are leaking. Replace all tube seals if any are wet — they're included in the gasket kit.
4
Remove the valve cover bolts
The valve cover has 15 bolts in a specific pattern including around the coil tubes. Remove them all with a 10mm socket. Work in a star pattern from the outside in. The bolts have rubber grommet seals — set them aside. Inspect each grommet for cracking or hardening and replace any that are damaged.
5
Remove the valve cover
With all bolts out, lift the valve cover straight up. It may be stuck to the old gasket — tap gently with a rubber mallet if needed. Do not pry between the cover and head with a screwdriver — you'll damage the sealing surface. Once off, clean the mating surface on the head and the cover with brake cleaner and a clean rag.
📷
Photo: valve cover removed showing camshafts and clean mating surface
6
Install the new gasket and spark plug tube seals
Press the new main gasket into the groove in the valve cover — it should seat firmly all the way around. Press the new spark plug tube seals into position in the cover. No sealant is needed or recommended with a quality gasket set. Drop the cover carefully straight down onto the head.
No RTV sealant. The Elring and Genuine BMW gaskets don't need sealant. Adding it can actually cause the gasket to not seat properly and create new leaks at the seam.
7
Install the bolts with new grommets and torque
Install new rubber grommets on each bolt. Thread all bolts in by hand first, then torque to 10 Nm in a star pattern starting from the center working out. Do not overtorque — the valve cover is aluminum and 10 Nm is the absolute maximum. Reinstall coils, reconnect connectors, reinstall engine covers and cabin filter housing.
10 Nm maximum. More than this and you'll crush the grommets and potentially strip the threads in the aluminum head. A calibrated torque wrench is mandatory for this job.
Torque specs
Valve cover bolts
10 Nm
Absolute maximum — aluminum threads
Ignition coil bolts
8 Nm
One bolt per coil
Since you're already in there...
Replace spark plugs while the coils are out — easiest access you'll ever have
Clean the VANOS solenoids — you can see them clearly with the cover off
Inspect the CCV hoses — look for cracks in the small vacuum hoses near the valve cover
The E46 uses coil-over-plug ignition with six individual coils and six NGK platinum plugs. Plugs should be replaced every 30,000 miles without exception. Coils fail individually — you don't always need to replace all six. This guide shows how to diagnose a bad coil with a simple swap test before spending money on parts.
Symptoms: Rough idle, engine misfire codes (P030X where X = cylinder number), hesitation under acceleration, check engine light, reduced power. A single cylinder misfire is almost always a plug or coil — not the engine.
Coil swap test before buying anything: If you have a misfire on cylinder 3, swap the cylinder 3 coil with cylinder 1. Clear the code and drive. If the misfire moves to cylinder 1, the coil is bad. If it stays on cylinder 3, the plug or something else is the issue. Save yourself $80 before ordering.
5/8" spark plug socketWith rubber insert to hold plug
3/8" ratchet + 6" extensionPlugs are deep in the tubes
Torque wrench25 Nm — don't guess on this
10mm socketCoil mounting bolts
Torx T30Cabin filter housing removal
OBD scannerRead and clear fault codes
Procedure
1
Remove cabin filter housing and engine covers
Same as the valve cover guide — remove the cabin filter housing (three tabs and four T30 screws) and both engine covers (clips and 10mm bolts). This gives full access to all six coils in a single row across the top of the engine.
2
Remove the ignition coils
Unplug each coil connector by lifting the locking tab. Remove the single 10mm bolt per coil. Pull each coil straight up — they can be stuck. Label them 1 through 6 front to back as you remove them so you can reinstall in the same positions. Inspect the boot on the bottom of each coil for cracks or oil contamination.
📷
Photo: coil removed showing rubber boot condition — good vs cracked
3
Remove and inspect old spark plugs
With a 5/8" spark plug socket and a long extension, reach down into each plug tube. The plugs are deep — you need at least 6 inches of extension. Break each loose slowly. If you feel significant resistance stop and apply penetrating oil — forcing a seized plug can strip the threads in the aluminum head.
Cold engine only. Never remove spark plugs from a warm engine. Aluminum expands when hot and the plug threads can gall or strip. Let the engine cool completely before starting this job.
Read the old plugs: Light tan/gray = healthy combustion. Black and sooty = rich mixture or oil burn. White/blistered = too lean or overheating. Each plug tells you something about that cylinder's health.
4
Install new plugs
NGK BKR6EQUP plugs come pre-gapped at 0.7mm from the factory — do not adjust the gap. Thread each plug in by hand several turns before using the ratchet. Torque to 25 Nm. Do not use anti-seize on NGK plugs — they have an anti-seize coating built in and adding more throws off the torque reading.
Install dry. NGK plugs have an integrated zinc coating that acts as anti-seize. Adding additional anti-seize compound makes it impossible to achieve the correct 25 Nm torque — you'll either overtorque and strip threads or undertorque and risk the plug coming loose.
5
Apply dielectric grease and reinstall coils
Apply a thin coat of dielectric grease to the inside of each coil boot — this prevents voltage leaks and makes future removal easier. Push each coil straight down firmly until it seats on the plug. Reinstall the 10mm bolt and torque to 8 Nm. Reconnect each electrical connector until it clicks.
Clear any stored misfire codes with your scanner. Start the engine and listen for smooth idle. Take a progressive test drive — the engine should pull cleanly through the entire RPM range. If a misfire code returns on a specific cylinder and you replaced both the plug and coil, move on to checking compression on that cylinder.
Torque specs
Spark plugs
25 Nm
Install dry — no anti-seize
Ignition coil bolts
8 Nm
One bolt per coil
Since you're already in there...
Valve cover gasket — coils are already out, perfect time to check for oil in the plug tubes
Cabin air filter — you removed the housing, put a fresh filter in while it's out
E46 Differential Fluid Change — The most overlooked service on these cars
Fits: 1999–2006 E46 · All models · Rear diff
Time: 45–60 minutes
Difficulty: Beginner
Cost: $30–60
Almost no one changes the differential fluid on their E46. BMW didn't even put it in the service schedule for a long time. This is a mistake. The rear diff fluid degrades over time and contaminated fluid accelerates wear on the ring and pinion gears. Fresh fluid takes an hour and costs $30. A rear diff rebuild costs $800–1,500. Do the math.
Service interval: Every 30,000–50,000 miles or whenever you buy a used E46 — assume it's never been done. The fluid that comes out of a neglected diff is almost black. New fluid is clear amber. The difference is striking.
2 quarts of Redline 75W-90 plus 2 genuine BMW sealing drain plugs — everything in one order
Total
~$56
Tools required
14mm hex/allen socketBoth fill and drain plugs are 14mm hex
Fluid transfer pumpRequired to fill the diff from underneath
Drain panAt least 2 quart capacity
Floor jack + stands or rampsCar must be level when filling
Torque wrench60–65 Nm on plugs
Gloves and ragsGear oil smells terrible and stains everything
Remove the fill plug FIRST — always. Drain the fluid, then find you can't get the fill plug off and you have an empty differential with no way to refill it. This is the #1 mistake on this job. Fill plug first, drain plug second. Always.
Procedure
1
Warm up the diff and get the car level
Drive the car for 10–15 minutes before the fluid change. Warm gear oil flows out completely — cold thick oil leaves old contaminated fluid behind. After driving, jack the car level. The diff must be level when you fill it or you'll overfill or underfill.
Getting the car level: Drive the front onto ramps, then jack the rear and place on stands at the same height. Use a bubble level on the sill or floor of the car to verify. Filling on an unlevel car means inaccurate fluid level.
2
Locate the fill and drain plugs
The rear differential has two plugs, both 14mm hex. The fill plug is on the side of the diff housing — it faces slightly downward at an angle. The drain plug is at the very bottom. Both look identical from underneath. Use a strong flashlight to find them before you start.
📷
Photo: rear differential with fill plug (arrow) and drain plug (arrow) labeled
3
Remove the fill plug FIRST
Insert the 14mm hex socket into the fill plug and break it loose. These are often very tight on an unmaintained car — use a breaker bar with a long handle for leverage. Once loose, thread it out by hand and set aside. Confirm you can get it out before proceeding to the drain plug.
4
Drain the old fluid
Position your drain pan under the diff. Remove the drain plug and let the old fluid drain completely — give it at least 10 minutes for a warm drain, longer if cold. The color and smell of the old fluid tells you a lot: black and burnt means severely overdue, dark brown is typical for a neglected service.
5
Install new drain plug and fill with fresh fluid
Thread in the new drain plug with its built-in O-ring and torque to 60 Nm. Using the fluid transfer pump, pump Redline 75W-90 through the fill hole. Fill slowly and keep pumping until fluid weeps out of the fill hole. That's full. The rear diff takes approximately 0.85–1.0 liters depending on model year.
Fill until it overflows. When fluid starts weeping out the fill hole you're at the correct level. This is the official fill method — no measuring required. Install the new fill plug immediately and torque to 60 Nm.
6
Lower the car and check for leaks
Lower the car and take it for a 10–15 minute drive. Come back and check both plugs for any seepage. The new O-ring plugs should be completely dry. Check again after the first 100 miles.
Torque specs
Drain plug (new O-ring type)
60 Nm
Updated plug with rubber O-ring
Fill plug (new O-ring type)
60 Nm
Same plug, same torque
Old-style plug with washer
65 Nm
If reusing old plug with sealing washer
Since you're already in there...
Check the diff for leaks at the axle seals — look for oil residue around where the axles enter the housing
Inspect the guibo — you're under the car anyway, shine a light on the flex disc
Check the carrier bearing — grab the driveshaft at the center support and feel for play
Guide 09Route ABeginner
E46 Brake Fluid Flush — Every 2 years, no exceptions
Fits: 1999–2006 E46 · All models
Time: 1–2 hours
Difficulty: Beginner
Cost: $15–100
Brake fluid absorbs moisture from the air over time. Moisture lowers the boiling point of the fluid — on a hard stop the fluid can boil, creating vapor and causing brake fade when you need them most. Fresh fluid is the cheapest safety upgrade on your car. Two years or 30,000 miles maximum between flushes.
Brake fluid destroys paint instantly. Before you touch anything, lay rags over both front fenders and around the brake fluid reservoir. Brake fluid strips clear coat and paint on contact. One drip on a fender and you're looking at a repaint. Cover everything.
Dry boiling point 312°C / 594°F — for track days and spirited driving. Change annually if using for track.
Total
~$28
Tools required
9mm box-end wrenchBleeder screws on all four corners
Clear tubing or pressure bleederSee method choice above
Turkey baster or syringeRemove old fluid from reservoir
Rags — lots of themBrake fluid is aggressive on paint
Floor jack + standsWheels off for best bleeder access
Helper (2-person method)One person pumps pedal, one bleeds
Procedure — 2 person method
1
Protect the car and prepare the reservoir
Lay rags over both front fenders and around the brake reservoir. Use a turkey baster or syringe to remove as much old fluid from the reservoir as possible. Refill with fresh ATE Typ 200 to the MAX line. Keep a bottle of fresh fluid nearby — never let the reservoir run empty or you'll introduce air into the system.
2
Lift car and locate the bleeder screws
Jack the car and remove all four wheels for the best access. Each caliper has a bleeder screw — a small nipple with a rubber dust cap. Remove the dust caps and confirm each bleeder screw will turn before proceeding. Seized bleeder screws are common on older cars — apply penetrating oil and let it soak if any are stuck.
Sequence matters. Always bleed from farthest to closest — start at the rear passenger, then rear driver, then front passenger, then front driver. This pushes old fluid toward the reservoir rather than pulling it back through the system.
Attach the clear tubing to the bleeder screw and put the other end in a jar of waste fluid. Have your helper pump the brake pedal 3–4 times and hold it down. Open the bleeder screw 1/4 turn — old fluid flows into the tube. Close the screw before your helper releases the pedal. Repeat until the fluid coming out is clear with no bubbles. Check reservoir level frequently.
Watch for fluid color change. Old fluid is dark brown or amber. Fresh ATE Typ 200 is clear/light yellow. When you see clear fluid coming out with no bubbles, that corner is done. Move to the next corner.
4
Repeat for all four corners in sequence
Rear passenger → rear driver → front passenger → front driver. Keep topping off the reservoir between corners. Never let it drop below the MIN line. A typical full flush uses 500–750ml of fluid for all four corners. One liter of ATE Typ 200 is the right amount to buy.
5
Top off reservoir and test brakes
Fill the reservoir to the MAX line with fresh fluid. Replace the cap. Pump the brake pedal firmly several times to restore pedal feel — it should be firm with no spongy feeling. Before driving on public roads, do a low-speed brake test in a safe area. Pedal should be firm and stopping power should be immediate.
Test before driving. Confirm firm pedal feel before taking the car on public roads. A spongy pedal means air is in the system and you need to bleed again.
Bleeder screw sizes
All 4 corners — most E46
9mm
Box-end wrench — not socket
Some early E46 (pre-2001)
7mm front / 9mm rear
Have both sizes just in case
Bleeder screw opening
1/4 turn max
Just enough to flow — not wide open
Since you're already in there...
Brake pad thickness — wheels are off, check thickness at all four corners
Rotor condition — run your finger across each rotor face, feel for grooves or a lip
Brake line inspection — check rubber brake hoses for cracking or bulging while you're at each corner
Wheel speed sensors — inspect the wiring harness at each corner while the wheel is off
Guide 10Route A–BBeginner
E46 Transmission Mount Replacement — Fix the clunk, stop the movement
Fits: 1999–2006 E46 · All models
Time: 1–2 hours
Difficulty: Beginner
Cost: $30–80
The transmission mount is a rubber-isolated bracket that holds the rear of the transmission to the body. When it collapses, the transmission can move several centimeters under load — causing clunking on acceleration and deceleration, mis-shifts, and in severe cases damage to other driveline components. This is a beginner job that makes an immediate difference.
Symptoms of a failed trans mount: Clunking or thudding when taking up throttle from a stop, excessive vibration felt through the shifter and floor, clunking when you lift off the throttle suddenly, visible movement of the transmission when someone revs the engine with the hood up.
Quick diagnosis: With the car running, have a helper rev the engine while you watch the transmission from underneath. If you see the transmission moving more than 5–8mm in any direction, the mount is shot. You can also push down firmly on the transmission — more than 1cm of downward movement means replace it.
Stiffer than rubber — more NVH but zero slop. Best for spirited street and track use. Not for pure daily drivers.
Total
~$70
Tools required
13mm socketTrans mount bracket nuts
16mm socketCross member bolts
Floor jack + standsNeed to support transmission
Breaker barCross member bolts can be seized
Torque wrench64 Nm on mount bolts
Penetrating oilSpray hardware night before
Procedure
1
Lift car and locate the transmission mount
Jack the car and support on stands. The transmission mount is located at the rear of the transmission, bolted to a crossmember that runs across the tunnel. From underneath you'll see a rubber-isolated bracket holding the rear of the trans. Spray all the bolts with penetrating oil and let them soak before attempting removal.
📷
Photo: transmission mount location from underneath — collapsed rubber visible
2
Support the transmission with a floor jack
Place a floor jack under the transmission pan with a piece of wood to protect it. Raise just enough to take the load off the mount — not enough to lift the car. The transmission needs to be supported throughout this job so it doesn't drop and strain the driveshaft or wiring harnesses.
Use a block of wood between the jack and the trans pan. The transmission pan is cast aluminum and a bare jack head can crack it. A 2x4 block distributes the load safely.
3
Remove the crossmember bolts
The crossmember is held to the body by four 16mm bolts — two per side. These are often seized on older cars. Apply significant force with a breaker bar and long handle. If they won't budge, apply more penetrating oil and let it soak overnight before trying again. Do not use an impact gun — these bolts need to be torqued accurately on reinstall.
4
Remove the transmission mount nuts
With the crossmember loose, remove the 13mm nuts holding the transmission mount to the transmission bracket. The old mount will drop down — compare it to the new unit. A failed rubber mount will show obvious collapse, cracking, or complete separation of the rubber from the metal.
📷
Photo: old failed mount vs new Meyle HD — rubber collapse clearly visible
5
Install the new mount
Position the new mount and thread the 13mm nuts by hand. Reposition the crossmember and thread the 16mm bolts in by hand. Torque the mount nuts to 20 Nm first, then torque the crossmember bolts to 64 Nm. Lower the floor jack from the transmission slowly once everything is torqued.
6
Test drive
Lower the car and take it for a test drive. Accelerate firmly from a stop — the clunking should be completely gone. The shifter should feel more precise. If you still feel movement, check that all bolts were properly torqued and that the driveshaft guibo and carrier bearing are also in good condition.
While you're at it: If the trans mount was this bad, the engine mounts are likely in similar shape. Push down on the front of the engine — more than 5–8mm of movement means replace the engine mounts next.
Torque specs
Crossmember to body bolts
64 Nm
Four bolts total, two per side
Trans mount to bracket nuts
20 Nm
13mm nuts
Since you're already in there...
Guibo inspection — you're right next to it, grab a flashlight and check for cracks
Carrier bearing — feel for play in the driveshaft at the center support while you're under there
Exhaust hangers — check the rubber hangers holding the exhaust up, common failure on older cars
Engine mounts — if trans mount was shot, push on the engine and check those too