SpecE46 Wreck Repair

After the Spec E46’s debut at Barber Motorsports Park, I was left with a crumpled and undriveable car.  The initial visual inspection at the track showed that I’d be in need of the following:

  1. HoodBashed front left SE46
  2. Left Fender
  3. Bumper
  4. Left and Right headlights
  5. Left control arm
  6. left tie rod
  7. Airbox
  8. Left aluminum engine mount
  9. Apex Wheel
  10. Radiator core support

Once I had the car home, I immediately unloaded it directly from the trailer into the shop and up on jack stands.  From there I started to dismantle the front end.  With the hood, fender, and bumper off, I got a much better look at what lay ahead.  I then found the following would need replaced:

  1. Front left wheel housingGutted Front Car
  2. Front subframe
  3. Left and right engine mounts
  4. Steering rack
  5. Power steering pump pulley
  6. Radiator
  7. Front bumper crash bar

The whole left front had been pushed to the right and rear, forcing the wheel well up into where the DME box and brake master cylinder/ABS/booster are located.  Several welds had pulled apart, and I don’t think a simple frame pull would get it back to where it needed to be.  So I opted to order brand new OEM sheet metal.  BMW offers the entire wheel housing and frame horn as a replacement part, though it’s certainly a special order item.

Bent Y-PipeThe engine came out, which was in surprisingly good order, other than the torn Bimmerworld engine mounts and cracked aluminum mounts.  I got lucky in that none of the bolts pulled from the block.  The crash did manage to put a ding in the Y-pipe, but I decided to leave it alone.

The engine subframe was twisted at the engine mounts, so it went in the trash.  I sourced one from a junk yard, as well as a used core support and crash bar.  The subframe was cleaned up and a set of Turner reinforcements were welded on.

I completely cut away the original wheel well by drilling out all the factory spot welds, leaving the front left firewall completely bare.  The new housing was squeezed into place, and leveled using tape measures and a plumb bob.  I welded it back on using the factory spot weld locations.  The interior of the transmission tunnel needed a patch plate where some original metal tore during removal.

The left control arm bushing had stripped the threads from the frame, so I ended up drilling it up a size and inserting a helicoil.

Primered Front Wheel HousingWith the new metal final welded into place, I gave everything a good scuff with a 3M pad, followed by cleaning, then a coat of automotive primer.  I then sealed up the gaps with some plain seam sealer before painting everything a matched 300 Alpine White and a coat of catalyzed clear.

Everything went back together as it did the first time.  I did find that both frame horns slightly shifted (~1/8″) to the right when checking the frame for squareness.  A little extra effort on panel gaps brought everything within factory spec and the car aligned properly as well.  I’ll let the photos do the rest of the talking.

Note: While everything was apart, I took the opportunity to replace the brake master cylinder and booster.  These weren’t damaged in the wreck but were original to the car (~220k miles).

[foogallery id=”7886″]

 

Spec E46 Build Part VII: Roll Cage

The Spec E46 cage must adhere to the minimum safety rules outlined in the NASA CCRs (or BMW Club Racing or SCCA rules if you run those).  Essentially a generic 6-point (+2) cage will be legal.  Refer to the CCRs for specifics on wall thickness vs. OD, which depends on running weight.  The cage can’t pass though the firewall or be attached to any points other than where the tube terminates on the floor.  So tying the strut towers into the cage or welding the A or B pillars to the cage is not allowed.

Another Spec E46 driver pointed me to SPF Racing in Lugoff, SC, who had just done the cage on his 330Ci.  I was impressed with the photos of the work done and decided to give him a call.  He (I say he, because SPF is a one man at home operation) was booked up for a month, so I took care of almost all the other items before getting the car caged.

I mounted the seats where I wanted them so SPF could build the cage around them and set the height of the harness bar properly.  I did place two seats, just in case I ever want to run the car at an HPDE and have a passenger.  The door bars are the X type, sometimes referred to as FIA cage bars (vs. the NASCAR style bars.)

 Seats Mounted Door Bar

I also had center jack points added, which are tied into the door bars.  These are a huge help in quickly getting one whole side of the car up in the air and on jack stands.  Since the rules don’t allow for anymore attachment points, the tube just goes straight through the floor but is not welded to the surrounding sheet metal.

Center Jack Point and Door Bar Center Jack Point

Another request was a floor pan for the driver’s side.  Since the thick OEM insulation and carpet were removed, the floor was now well below the pivot point of the gas pedal.  A simple aluminum floor pan raises it up to the normal height and makes it both easier to operate the pedals and get in and out of the car.  I ended up reworking the floor out of a single piece of aluminum, strengthened with some U-channel aluminum on the bottom.  I added grip tape from a skateboard on the topside to prevent any slipping.  The pan is held in place with large Dzus style fasteners.

Bottom of Floor Pan Floor Pan Installed with Grip Tape

Window net mounts were also welded in place.  I used a Joe’s Racing rod to mount the upper side and the lower portion it held in place with steel chain link and a bracket.  The window net is a mesh style from Teamtech.

Teamtech Window Net with Joes Racing Hardware Chain for Window Net

The stock dash bar was removed, but SPF was able to reattach the fuse box to the dash bar so that it operates normally.  You can still close it in the up position, hidden behind the dash.  The dash itself is secured with a bolt on the left and right side by the A-pillar.  I added an additional aluminum support off the transmission tunnel to keep the dash from moving while driving.

Fuse Box on Dash Bar Fuse Box behind Dash

Another feature to the cage was a dead pedal welded to the foot protection bars.  It was a little hazardous to my ankles so I smoothed out the corners and then welded on a piece of sheet metal behind the foot rest to keep my left foot from becoming trapped underneath.

Modifying Dead Pedal Finished Dead Pedal

The following are just additional photos of the cage work.  I find it helpful to review what others have done on their cages when starting a new build.

[foogallery id=”7642″]

Spec E46 Build Part II: Blocking Plates

After completely gutting the interior of the Spec E46, I began to prep it for its future life as a race car.

The gaping hole in the dash that once held the HVAC unit needed a blocking plate.  I sourced some scrap aluminum from the local metal recycler just for this.  A piece of card stock was used as a template.  I was able to reuse to of the upper original mounting nut plates, and the remainder of the plate was riveted in place.

I used some quick setting black RTV between the panel and firewall to ensure it was water proof.

Template for Blocking Panel Installing Panel Finished Panel Install

Aluminum blocking panel from engine bay Installed HVAC Aluminum Blocking Panel Inside Attachments

 

I also ditched the stock spare tire mounting post.  This piece isn’t even welded into the body, it is rotated into place and held in with a heavy dose of seam sealer.  Grind off the seam sealer with a wire wheel and the post just twists out.Spare tire mount blocking plate

I used the same scrap aluminum to create another blocking plate.  I riveted in from the bottom, sealed in place with the same RTV I used on the HVAC panel.

By this point I had already removed the engine, which allowed for easier access to the front of the firewall.  With the AC and heater gone there were a couple of more unneeded holes in the firewall.  For these I used sheet steel rather than aluminum so that I could weld them in place.  I used card stock again to make templates.  Once welded in I went over it with a light coat of seam sealer.

Making Plates Welding Plates On Blocking Plates Installed

I also created a block off plate for the engine side of the firewall.  While not necessary at all, I think it will certainly help keep the cavity between the inner and outer firewall clear of debris and fluids, plus it just looks better.

I used a thicker sheet of scrap aluminum, held in place by three bolts anchored to the sheet metal with nutserts.  I had to trim the panel around the center wiper arm, but overall the panel is as tight a fit as possible.

Bare Engine Panel Engine Bay Panel

Finally I decided to make some block off plates for the large openings in the side walls beside the rear seat area.  These panels are almost entirely cosmetic but do help to keep debris out of the inner panel.  I used much thinner aluminum sheet, riveted in place and sealed up with seam sealer.

Rear wall aluminum block off plates

E36 M3 Muffler Repair

I found that my stock muffler had split along its seam from rust during one of my many visits to the underside of the ’98 M3.  As previously mentioned, the car began its life in New York state, which surely involved some salted road driving.  I had already tackled much of the rust repair, mostly nut and bolt rust removal on the rear subframe and a few replacement parts on the front subframe & steering.

The stock muffler is comprised of two stamped pieces of stainless (unsure of the grade, but enough to rust) that are pressed together, with a lip formed around the perimeter.  My muffler had rusted out along a 6-8″ section of the inboard seam.  Otherwise it was still very serviceable, no signs that it had lost packing or was leaking.  But to make it right and ensure it lasts, it needed to be repaired.  The proper repair would be to grind away the rust scale and weld the seam back.

Split E36 Muffler

I pulled the exhaust, cleaned and grinded and then cleaned some more.  I clamped the two sections together with some Vise-Grips then attempted to weld it with my MIG welder.  That’s when things started going wrong.  For some reason I was getting terrible welds.  Nothing was sticking, no puddle forming, things I had never seen before.  Changes to voltage, wire speed, gas flow made no  difference.  Then I discovered that I had put a roll of aluminum wire on the spindle.  Do’oh!  I had just grabbed the “stainless” colored spool, not noticing that I had aluminum wire.  Well that certainly would create some issues!

Patched ExhaustI put the proper stainless wire on and tried again.  This time I was getting a proper arc, but poor pooling and I was getting terrible contamination.  After completing each run, the still molten puddle would bubble up, looking like pumice stone.  What the hell?!  Again, I tried messing with voltages and gas settings to no avail.  And for what it’s worth, I was using a not ideal 75/25 Argon/CO2 mix.  Yes that is what should be used on mild steel, not stainless, but it’ll work in a pinch for non critical SS welds.  I’ve used it before several times on exhausts without issue.  Nothing I tried would keep the weld from bubbling and showing lots of contamination.  Time was running short before my departure for a Road Atlanta track day, so I decided to go the cheap route and temporarily cover the damaged area with one of those “muffler patch kits” you can find at the parts store.

Flaking Exhaust PatchThis patch kit was only meant as a temporary fix until I could either properly weld the muffler or find a suitable replacement.  Good thing this was the plan, because it didn’t last the single track weekend.  I think some high-temp JB Weld probably would have done better, as this one part patch materiel was almost like a tube of clay and hardened in a similar fashion.  It came with a piece of metal mesh to help strengthen the repair, but that didn’t keep it from flaking off the metal substrate.

After returning from the track weekend, I pulled the exhaust again to see about making a more permanent repair.  The exhaust patch had cracked and separated from the metal.  A metal scraper easily removed the remainder of the dried paste.

Before I gave up on this original exhaust, I decided to try welding it one more time.  This time I completely ground down the rusted and split seam until I knew I had clean original metal.  I also scrubbed it with acetone and a wire brush.  My thought was that the years of driving on salted roads might have left residue down into the space between the layers of metal.  I fired up the Hobart again, only to end with the same porous results.  Something else was wrong.  To help rule out the working piece or the welder itself, I attempted a practice weld on a piece of scrap mild steel.  I got the same result, so it was something with the welder.

Then had a thought; I hadn’t had issues with the welder until I had run the aluminum wire through it.  Perhaps it had contaminated the gun liner.  A quick run to Tractor Supply Store netted a new liner.  Not only did I install a new line, but I also cleaned the rollers with acetone and replaced the tip as well.  I cut off all the wire that had previously been down the liner, starting with fresh stainless wire.

I ground down the muffler seam some more, cleaning it very diligently with a stainless brush and more acetone.

Cleaned Seam 2 Cleaned Seam 1

Then I clamped the split seam back together tight with some Vise-Grips, hooked up the ground lead, and tried to weld a tack.  Success!  My problem all along was the contamination from the aluminum wire, ruining my gun hose liner.  I added tacks between the clamps to hold the seam, then removed the clamps to finish the welds and seal the muffler.

Clamps and Tack Welds Cleaned Welds

With the damaged area repaired with fresh weld, I then started to clean up the rest of the muffler.  These mufflers come painted satin black from the factory, which helps disguise their girth when hanging down below the rear bumper cover.  Over time this black paint wears away, leaving a dull and oxidized bare metal.

Cleaned MufflerI put some 3M Scotchbrite pads on the pneumatic angle grinder and went to work removing the remaining original paint and years of road grime baked on the muffler’s case.  This took a while but left the muffler looking nice and shiny.  I gave it a good wipe down with some acetone, taped off the polished tips, then began painting.  I had a can of high temp satin black on hand, which appears to have worked near perfectly at returning the muffler to a like new finish.  Time will tell how well the paint holds up, but at least my weld repair should keep the muffler together for another 16 years.

 

Painting Muffler

Finished Muffler Installed Muffler

BMW E36 P0161 & P0442 Codes

You may recall not too long ago a post I made regarding a CEL and ensuing repair to the PCV hose that was creating a massive vacuum leak.  Well my CEL-free driving didn’t last forever.  About a month or so ago I started getting a P0442 code, which is an indication of a small leak in the evaporative emissions control system.  In other words, I had a leak somewhere in the myriad of plumbing that comprise the emissions system on a modern car.  I would clear the code using my OBDLink MX Bluetooth reader and the Torque app on my Android phone, but it would always return in 50 or so miles.

This type of fault isn’t the end of the world, as the car will still run just fine, but you wouldn’t pass a smog inspection (not required where I live.)  So I let it go until I had time to really track down the problem.  A short time after this first code, I started getting another CEL, this time for a P0161 fault.  This fault is for the O2 Sensor Heater Circuit (Bank 2, Sensor 2).  In other words, the post catalytic converter on the second (right hand) pipe.

Again, neither fault would severely affect performance, so I let it ride and even attended a track day with the CEL blaring in my face.  After returning from Road Atlanta, I put the car back up on jack stands to swap out the PFC 08 race pads for something more street friendly, giving me the opportunity to take care of the two emissions related problems.

Parts Diagram of O2 SensorsI had already ordered up a new O2 sensor, as it was almost a guarantee that I’d need a new one.  Now you could order the OEM part (# 11781427884) for $190+ or you could get the NGK equivalent for about $64, I opted for the NGK.  NGK is an OE supplier, especially to the Japanese autos, and I’ve had good results using their products on my MR2 Spyder.

Fortunately both secondary (rear) O2 sensors on the E36M3 are identical, so if you want spares it’s not too difficult to have just one on hand.  While the car was up in the air, I also noticed that the plastic cover that goes over the O2 sensor wires was broken, a result of unloading the car off the trailer on an incline.  Fortunately that part (11781427639) was inexpensive and another easy replacement.

Once under the car, I quickly saw what the issue was.  The O2 sensor wires had been resting directly on top of the hot exhaust pipes, which had melted away the insulation and causing either a continuity issue or simply shorting the circuit.

Chaffed O2 Sensor Wiring Broken O2 Wire Cover

The new O2 sensor comes pre-lubed with anti-seize and crush washers already installed, simply unscrew the old one and screw in the new one.  It comes with instructions on how to properly torque (usually finger tight then 1/2-3/4 turn.)  This time I made sure to properly twist the pig tail as to keep it from contacting the hot pipes.  Job done.

Now onto the more difficult task of finding the “small evap leak.”  This could potentially be a needle in a haystack type situation, as there are just so many possibilities of where a leak (especially a small one) could originate.  It could be a rubbed hose or a split in a plastic tank or even a loose gas cap.  In fact, the gas cap is where I started.  It’s often the most likely culprit.  Mine was nice and tight, but it was also 16+ years old, so I opted to replace it (PN 16111184718).  Unfortunately this didn’t solve my problem, so time to dig deeper.

A professional mechanic might use a smoke machine to find the leak, and I even contemplated making a DIY version to smoke the system.  Like the name implies, you are simply filling the fuel system’s ullage with smoke.  What’s ullage you ask?  It’s the open, unused space in a container, such as a fuel tank.  One of those terms you learn in flight school and as a maintenance test pilot.

If there is a leak in the system, then the smoke will escape and can be seen with flash lights and careful searching.  Make a YouTube search for evap or emissions system smoking for examples.

Since I didn’t have a proper smoke machine on hand and didn’t really feel motivated enough to build one from scratch, I decided to see if I could find common sources for a small evap leak in the E36 (or BMWs in general) chassis.  As it turns out, this type of fault is fairly common on aging E36’s, and is almost always a leak associated with the fuel expansion tank (not to be confused with the coolant system expansion tank).  I decided to check mine in hopes of visually finding the leak.

Expansion Tank Part Diagram

In the part diagram above, the expansion tank is labeled #1.  It’s located in the right rear wheel well, directly above and behind the plastic inner wheel well liner.  With the right rear wheel removed, it is very easy to access.  There are just two plastic nuts and one plastic push rivet holding the liner in place.  Remove the liner and you’ll be able to easily see the expansion tank.

Expansion Tank Mounted

I took a good look at the plastic drain nipple on the bottom of the tank, as they are known to crack.  Fortunately mine was in good condition, so now I had to take a look at the two on top.  In order to gain access, the tank must be removed.  To make life a little easier, unmount the fuel filler neck and move it out of the way.  There is one plastic nut at the low point of the plastic neck, one more towards the top, and one metal nut near the filler.

You’ll also want to pop out the rubber boot that goes around the filler.  It should easily deform and allow you to pull it out.  Once out you can get a better view of the top of the expansion tank and the pressure sensor that’s attached to it.

Removing Rubber Boot from Fuel Filler Open Fuel Filler

Now the most difficult part of the whole removal: the OEM hose clamps.  BMW used some one-time use crush type clamps that are damn near impossible to remove.  Rather than try… okay I tried a bit, I’d recommend just snipping off the hose as close to the nipples as possible, as to leave yourself as much hose to work with later on.  The bottom drain hose will have to be sacrificed, as it is so short that it can’t be saved.

With the bottom drain hose snipped, I removed the final plastic nut holding the tank to the body.  I could then lower it down to check the top nipples.  And just like I thought might be the case, the top large nipple was cracked.  There was my leak!

Cracked Hose Nipple

With the tank dropped down, I snipped the two remaining hoses.  Then popped off the pressure sensor from its mounting base on the rear of the tank.  Now the tank is completely free.  I moved it over to the bench, where I gave it a good scrubbing to remove the 16 years of road grime.

The nipple in question had broken right where the inner metal reinforcement had stopped.  Essentially the manufacturer hadn’t run this short piece of brass tube far enough up into the outer plastic nipple, creating a point of weakness.  It’s no wonder why so many have broken in this exact same place.

Broken Expansion Tank Cleaned Expansion Tank

Now I could order a brand new expansion tank (PN 16131183056) for about $75, but it would have the same inherent weak point.  What I needed to do was reinforce the nipple further inward.  I measured the existing metal tube at 6mm, just under 1/4″ (6.35mm).  You’d have a hard time finding a piece of 6mm brass tube at the local parts store, but I was able to find a short piece of 1/4″ copper/nickle alloy brake line that might just do the trick.

I measured out the brake line so that it would run nearly the entire length of the plastic nipple and base, but allow just enough clearance for the gas to flow properly.  I cut the line with a fine tooth hack saw (a line cutter probably would have worked better) and filed the burs smooth.  I needed to open up the plastic by 0.35mm to allow the 1/4″ tube to fit, so a little work with the drill took care of that.

Drilling Out for Clearance Measuring Off New Copper Line Prior to Installing Nipple Copper Nickle Brake Line & OE Brass Tube

Now to secure this new reinforcement and make sure it remains sealed.  At first I tried some two part epoxy specifically made for plastics.  Unfortunately it didn’t adhere well at all.  After curing, I wiggled the nipple a bit to see if it had held and the epoxy immediately lifted up from the black plastic.  I scrapped off the offending epoxy, scuffed everything with some sandpaper, cleaned it with some acetone, and then went with old faithful: JB Weld.  I used the quick setting variety, which seems to worked like a charm.  It adhered better and remained slightly flexible.

JB Weld Repair to Expansion Tank Repaired Expansion Tank

While I was picking up the short piece of 1/4″ brake line at the local NAPA, I also picked up a foot of 3/16″ fuel line and four small screw (worm) clamps.  As mentioned previously, I cut away the OEM clamps and a short amount of hose in order to remove the tank.

With the JB Weld cured, I loosely placed the expansion tank back into the wheel well, resting on top of the brake rotor.  First connect the two rubber lines.  You shouldn’t get these mixed up, as there are two different sizes (~1/4″ & 3/16″ in SAE) for the two different sized nipples.  There was still plenty of hose length even after trimming a bit off during removal.  Slip the hoses on and tighten down the clamps.  The pressure sensor also needs to be reattached to its mount on the rear of the tank.  Make sure its plug doesn’t pop off, it’s easy to do.

Repaired Expansion Tank Reconnected

With the hoses reconnected and the sensor reattached, the tank can go back in place, secured with a plastic nut.  The fuel filler neck (which was pushed down and out of the way) can also be worked back into position and secured with the three nuts (two plastic, one metal.)

Now reattach the lower drain.  The original short hose has been cut and is too short to be of any use.  The foot of fuel line I picked up at the parts store will go here, along with two new screw clamps.  Make sure to keep it out of the way of any other clamps that might chaff the hose.

Expansion Tank Drain Reconnected Expansion Tank Mounted

Almost done, just need to install the wheel well plastic liner with the two plastic nuts and one push rivet.  Finally I hooked up my OBD reader and cleared the codes.

The results: the following day I took the car on a 250 mile trip with no CEL and no other issues.  If your E36 is experiencing a P0442 “Evaporative Emission Control System Leak Detected (small leak)”, I highly recommend you take a look at your fuel system expansion tank.  It’s a cheap fix with just a little work, and you should end up with a far more robust solution than just replacing the tank.