N15 Design E46 M3 Electric Fan Mount

N15 Design E46 M3 Electric Fan Mount DIY

The stock fan clutch cooling setup does a great job on our S54 engines, however sometimes it’s not enough. To add another layer to the situation, if your fan blades grenades inside your engine bay you can cause destruction to your hose, radiator, hood and other surrounding parts.

The N15 Design E46 M3 Electric Fan Mount is a great way to add a 16″ SPAL electric fan because it’s so easy to install. In addition, the AUX Fan Controller Mount (optional) allows you to retain the stock controller to run the fan on auto as an OEM style would. Don’t get intimidated of the crazy electric fan setups and the false “requirements” to run a fan controller. This one is truly easy to install.

Tools Required

  • N15 Design E46 M3 Electric Fan Mount
  • 16" SPAL fan or similar (SPAL 2024 16" Puller Fan 30102049 - $151.56)
  • 4mm hex bit
  • T25 torx bit
  • 10mm socket
  • 19mm socket
  • 8mm wrench
  • 32mm wrench
  • Ratchet
  • 3/16" drill bit
  • Drill
  • Wire stripper [amazon_link asins='B000OQ21CA' template='PriceLink' store='builjour-20' marketplace='US' link_id='ece54d1d-aff0-4bb8-8b56-740a4e811397']
  • BMW Water Pump Pulley Locking Tool $25.95
  • Coolant
  • Funnel

❗ You don't need to remove the radiator for this job, however you'll need a special angle drill (or maybe even Dremel?) to make holes for the mount. I chose to take mine out only because I was already in the middle of another job.

Install Directions

1. Remove intake duct using needle nose pliers to remove all 4 clips.

E46 M3 Water Pump DIY Guide

2. Remove radiator fan shroud and fan.

2.2 Remove the 3 push pins holding the shield. There is one on top directly center, one driver and one passenger. Remove using pliers. I don’t have pictures of the passenger side of the shield because I don’t run that. This is a picture of the driver side shield.

❗ Be very careful when you remove the coolant expansion line from the upper radiator hose. It's a good idea to pull this so you don't damage the line when the radiator is moving around. This piece is very brittle!

E46 M3 Radiator Shroud

2.3 There are a total of four T25 torx screws (one on each corner) and 2 plugs on the passenger side of the radiator/shroud. Unplug cables first, then remove the four screws. The passenger side top torx screw (pictured below) is longer than the others. Tape up plugs and set aside.

E46 M3 Radiator Shroud

2.4 Remove passenger side lower screw.

E46 M3 Radiator Shroud

2.5 Remove fan using the E46 M3 BMW Water Pump Pulley Locking Tool and a 32mm wrench. The fan clutch nut is reverse threaded. Lock in the water pump pulley and unscrew using the 32mm wrench. Spin the fan to unscrew a little faster, but make sure you don’t let the fan drop.

E46 M3 Radiator Shroud

3. Remove radiator and drain coolant from lower radiator hose.

3.1 Remove the upper radiator hose as well.

E46 M3 Water Pump DIY Guide

4. Remove front pusher fan. I don’t have a detailed step with pictures for this part, but you’re going to need to remove your front bumper as well as your kevlar/aluminum bumper beam in order to access the front pusher.

N15 Design E46 M3 Electric Fan Mount

5. Install OEM AUX Fan Controller.

5.1 Once the fan is out, you can locate the AUX Fan Controller.

N15 Design E46 M3 Electric Fan Mount

5.2 Cut the brown and blue wires on the fan motor side.

N15 Design E46 M3 Electric Fan Mount

5.3 Install the AUX Fan Controller on the bracket.

N15 Design E46 M3 Electric Fan Mount

5.4 Cut the black and red wires on the 16″ SPAL fan right before the plug. Don’t cut it too short as you’ll need all of the wires.

N15 Design E46 M3 Electric Fan Mount

5.5 Solder or crimp the wires.

Black to Brown

Blue to Red

N15 Design E46 M3 Electric Fan Mount

5.6 Apply heat shrink.

N15 Design E46 M3 Electric Fan Mount

6. Mount fan/bracket to radiator for drilling holes.

6.1 Align the fan to the passenger side of the radiator. It’s up to you on where to mount it, but I recommend the driver side because of the fan might hit the water pump.

N15 Design E46 M3 Electric Fan Mount

6.2 Mark holes and drill. I used a 3/16″ drill bit.

6.3 Test fit the hardware and remove the bracket/fan once you’re done creating the mounting points.

N15 Design E46 M3 Electric Fan Mount

7. Install radiator back in.

N15 Design E46 M3 Electric Fan Mount

8. Install fan using supplied hardware.

8.1 Plug in the fan using the stock connector.

8.2 Tuck wiring away from the belts and water pump. I zip tied mine to the back of the fan case.

8.3 Add coolant inside the system if you chose to drain your radiator in Step 3.

8.4 Bleed the cooling system properly. During this procedure the fan should turn on.

N15 Design E46 M3 Electric Fan Mount

E46 M3 IAT Relocation DIY

E46 M3 IAT Sensor Relocation DIY

The intake air temperature (IAT) sensor is integrated into the E46 M3 stock MAF location inside the intake tube and although the OEM location works, it is prone to heat soak which will allow the ECU to pull timing resulting in power loss. We made this IAT relocation kit so we can move the sensor location to a location outside the MAF that is optimized for air flow thus the engine is less likely to pull timing due to false temperature readings.

The install is fairly simple, but you will need to solder two wires together. There are some vendors that sell a plug and play harness so if you don’t want to cut and solder your stock MAF wires you can purchase their kit.

Tools Required

  • Soldering kit (including soldering wire) [amazon_link asins='B06XZ31W3M' template='PriceLink' store='builjour-20' marketplace='US' link_id='74082f78-8dd9-40e1-9903-ca49edc52f5d']
  • Shrink tube [amazon_link asins='B075WR9FVL' template='PriceLink' store='builjour-20' marketplace='US' link_id='3f69cf49-a1b5-4d36-b69c-d4ab4bcfee01']
  • Wire cutter [amazon_link asins='B000OQ21CA' template='PriceLink' store='builjour-20' marketplace='US' link_id='309825f7-3e61-4369-854d-60fba522382a']
  • Razor blade [amazon_link asins='B0006O5JR4' template='PriceLink' store='builjour-20' marketplace='US' link_id='14117261-e1ce-451e-bb96-50ddc8c5c444']
  • Lighter
  • Electric tape
  • Scissors
  • IAT relocation sensor kit

Install Directions

1. Remove MAF and locate the wires numbered 1-5. Remove rubber grommet.

2. Cut and remove some of the plastic wiring loom with scissors then cut Wire #1 about 2″ down from the plug.

❗ Doesn't have to be cut 2" down from the plug side. I only recommend 2" so you have enough wire to work with in case you want to remove IAT in the future.

E46 M3 IAT Relocation DIY

3. Wire #1: using the wire stripper, expose about 1/2″ of bare wire on the ECU side of the wire. (opposed to the plug side)

E46 M3 IAT Relocation DIY

4. Wire #3: using a razor blade, skin and expose about 1/2″ of bare wire; do not cut.

5. Wire #3: use a razor blade to split the wires in half creating a gap to insert IAT wire.

E46 M3 IAT Relocation DIY

6. Get one of the IAT sensor wire (doesn’t matter which wire) and insert a heat shrink tube. We will heat shrink once it’s soldered.

E46 M3 IAT Relocation DIY

6. Split the ends of the Wire #1 and the IAT wire to mate for soldering.

7. Twist the wires.

E46 M3 IAT Relocation DIY

8. Get the other IAT wire and insert into the hole you created in Wire #3 in step 5. You don’t need to split the wires on the IAT wire.

E46 M3 IAT Relocation DIY

8. Twist the wires.

E46 M3 IAT Relocation DIY

9. Your wires are ready for soldering. Solder both wires.

How to Solder: Watch Video

E46 M3 IAT Relocation DIY

11. Use a lighter to heat shrink the tube for Wire #1.

12. Use electric tape to wrap Wire #3.

E46 M3 IAT Relocation DIY

13. Tape and heat shrink the exposed (plug side) Wire #1.

E46 M3 IAT Relocation DIY

14. Insert rubber grommet and install on MAF sensor.

E46 M3 IAT Relocation DIY

Okay so now that we have the IAT sensor wired up, we need to install the IAT sensor somewhere. I’m leaving this step open ended because the IAT installation depends on which intake you’re running.

Personally for me I’m running the Eventuri intake so I decided to drill a hole in the intake bracket right below the filter. This works perfect because my PSDesigns Headlight Duct kit allows air right into the filter and IAT sensor.

E46 M3 IAT Relocation DIY using Eventuri
E46 M3 IAT Relocation DIY using Eventuri

I assume most of you are running the stock box. The IAT sensor can be installed on the lower half of the intake box right above the drain outlet. All you need is a 7/16″ drill bit to create a hole in the box. M3support.net user “s54smg2” did an excellent write up for the IAT relocation on S54 intake.


Pop Latch Quick Release for Front Bumper DIY

Remove Your Bumper in Seconds, Pop Latch Quick Release for Front Bumper DIY

Instantly remove your front bumper cover in seconds! We’ve released a custom mounting solution for the Pop Latch Quick Release and we’re going to show you how to do the install. The studs use the factory hex stud location on Kevlar bumper supports for an easy bolt-on installation. Oh also, we now offer custom paint matched latches as an add-on option!

Required Tools

  • 10mm wrench
  • 22mm wrench or adjustable pliers
  • Step drill to make 13/16 hole - [amazon_link asins='B000FZ2UOY' template='PriceLink' store='builjour-20' marketplace='US' link_id='4c0f6b58-bad0-4fbb-b946-50203b1fd09c']
  • Drill
  • Flathead screwdriver
  • Spray paint or marker

Install Directions

1. Remove front bumper

2. Locate the outer hex stud on the Kevlar bumper

Pop Latch Quick Release for Front Bumper DIY

3. Remove stud using a hex drive

Pop Latch Quick Release for Front Bumper DIY

4. Remove thread insert and install new stud from Pop Latch kit

The Kevlar bumper has a hollow inside and you can get to the opening through the immediate sides of the support beam. Once the stud is inserted, you must back the stud towards the back and lock it down with the supplied washer/nut. The back of the stud should be almost touching the backside of the hollow bumper beam.

Pop Latch Quick Release for Front Bumper DIY

For Aluminum bumper carriers, you will be required to drill a hole through the carrier.

It is up to you to select which area to create the hole for the stud.

Quick Latch Quick Release Bumper Install DIY

This is the back side of the Aluminum carrier.

Quick Latch Quick Release Bumper Install DIY

5. Tape up the stud and expose the tip, then apply paint or wet marker

Here we are going to line up the bumper and mark the inside of the bumper to create a spot for the pilot drill bit.

Pop Latch Quick Release for Front Bumper DIY

6. Place a strip of tape on the side of the bumper so the paint/marker can leave a mark, push bumper in and create mark

When you push in the bumper, do not push too hard or you may cause paint cracks on the bumper.

Pop Latch Quick Release for Front Bumper DIY

7. Drill pilot hole

Pop Latch Quick Release for Front Bumper DIY

8. Using a 13/16 bit or step drill create a cutout on the bumper

Pop Latch Quick Release for Front Bumper DIY

9. Insert the Pop Latch Quick Release into bumper and secure with locking nut

Pop Latch Quick Release for Front Bumper DIY

10. Break off the outer portion of the bumper foam support (optional)

If you choose to keep the full foam piece, you will have to drill out the foam to make room for the latch. The bumper is fully supported without the side pieces.

11. Repeat the same steps for the other side

Pop Latch Quick Release for Front Bumper DIY

Aerodynamics

Shop All Products
Trackspec BMW E46 M3 Hood Vent Kit

Trackspec BMW E46 M3 Hood Vent Kit

Trackspec E46 M3 Hood Vent Kit Install DIY

Yes you’re going to cut your hood, but don’t be intimidated – it’s not too hard. A properly designed hood vent kit like the Trackspec E46 M3 Hood Vent Kit allows for two major things: heat dissipation for engine cooling and pressure release for improved aerodynamics. A third possibly? It looks bad ass!

There are three different “kits” for the Trackspec hood vents. One is the entire kit and the other two are just sectional pieces. We are now a re-seller for Trackspec so you can purchase the E46 M3 kits here. They sell the 3-piece kit as well as the center only and side only kits.

Required Tools

  • Angle grinder
  • Dremel Rotary + Reinforced Cut Off Wheel [amazon_link asins='B0006O8RZA' template='PriceLink' store='builjour-20' marketplace='US' link_id='e6ecf1b1-f512-4b4d-a4cd-94ea52c65ea3']
  • 100-grit sandpaper or similar or file
  • Anti-rust coating paint
  • Rivet tool [amazon_link asins='B000NPT74C' template='PriceLink' store='builjour-20' marketplace='US' link_id='58b422a1-e313-4c9e-b119-41b7de13bb8c']
  • Work stand [amazon_link asins='B000LQN5GO' template='PriceLink' store='builjour-20' marketplace='US' link_id='67fabdb1-f932-46e9-9816-48a1c9401393']
  • String or yarn to measure
  • Torx bits
  • Ratchet
  • Painter's tape
  • Safety goggles
Trackspec BMW E46 M3 Hood Vent Kit

Install Directions

1. Remove hood

Pop open your hood and remove the washer grommet to pull the washer lines and all necessary lines. There will be 2 torx screws on both hinges. You can completely remove the bottom two on each side, but just loosen the top ones since you can slide out the hood. Before you loosen the torx bolts, make sure you mark the bolts so you can re-align it later. Have a second set of hands to catch and remove the hood once loosened.

Trackspec BMW E46 M3 Hood Vent Kit

2. Lay gridlines on the hood

Place the hood on a table, workbench or whatever to properly hold the hood. Remember you will be cutting later so you want something sturdy. We’re now going to get some string to place gridlines on the hood so we can align the vent templates properly.

Trackspec BMW E46 M3 Hood Vent Kit

I placed a line going straight down the middle of the hood from the top/middle of the hood and straight down through the BMW emblem.

Trackspec BMW E46 M3 Hood Vent Kit

There’s actually a middle dot in the OEM hood vent that you can use to set your vertical line.

Trackspec BMW E46 M3 Hood Vent Kit

I also placed a second line going horizontally from one corner of the hood to the other. Now that the guidelines are in place, you can either place the louvers exactly how Trackspec has it in their instructions or just place it using your preference. I chose the latter.

Trackspec BMW E46 M3 Hood Vent Kit

3. Tape louver templates

I placed my lovers a little differently, but we’re only talking about an inch or two in difference. As long as you place the louvers in parallel with the natural lines on the hood you’ll be fine. Once you have the templates set, tape it up!

Trackspec BMW E46 M3 Hood Vent Kit

4. Cut hood

There are cut markers on the templates so cutting is easy. Make nice straight cuts first then you can use a dremel to transition the cuts to the corners.

Trackspec BMW E46 M3 Hood Vent Kit

Use a smaller rotary tool like a Dremel to make the cuts on the corners. Make sure to use reinforced cutting wheels for this project since you’re cutting aluminum. And make sure to wear safety goggles!

Trackspec BMW E46 M3 Hood Vent Kit

Both driver and passenger sides of the hood have reinforced structure underneath the hood which you will need to cut through. You’re going to have to cut through a good amount of aluminum framing, but I can confirm it doesn’t sacrifice the structural integrity of the hood even with all that cutting.

Trackspec BMW E46 M3 Hood Vent Kit

5. Test fit and trim

So now once you made the cuts from the template guide, place the appropriate louver inside the cut to test fit. I found that the template is very generous with the cuts so I had to trim for a more clean look.

Trackspec BMW E46 M3 Hood Vent Kit

6. Drill holes for rivets

With the louver lined up for install, drill through one corner first and place a temporary rivet to hold in place while you drill the others.

Trackspec BMW E46 M3 Hood Vent Kit

7. Sand/deburr edges

Get some low grit sandpaper or file to deburr the underside edges of the hood.

Trackspec BMW E46 M3 Hood Vent Kit

8. Install rivets

Now all you need to do is install the rivets.

Trackspec BMW E46 M3 Hood Vent Kit
Trackspec BMW E46 M3 Hood Vent Kit

First Time Out With The RS Future Wing at Buttonwillow CW13

First of all a huge thank you to Amir (@that911) for making me this RS Future wing just in time for my track day slash shakedown day before Bimmer Challenge Round 5 at Auto Club Speedway. I always like to say, I’m all about function, but if it doesn’t look good, I don’t fuck with it. I’m glad this wing puts a checkbox in both criterias.

I started the 1st session with some hardware failure so I was forced to retire after the outlap. On the second session, I immediately noticed the car’s imbalanced handling characteristics so I immediately called Amir for some track side support and he was prompt to pick up and discuss some suspension tuning options even though he was out instructing at the track himself. My current spring rates are not ideal for aero and I have a really stiff rear spring to begin with. The wing didn’t help.

On the high speed turns my car would not turn in. It almost felt like I had a broken steering rack. Turns out the front was way too soft so I bumped up the front rebound and softened the rears a bit. The next session I went back out and immediately it felt better, but still lazy. It wasn’t until the fifth and last session, also probably the hottest part of the day, when I felt pretty comfortable with the setup and I started going for time. With my Nexen SUR4 (non-G) tires I managed to clock a 1:58.16 which was a new personal best, however not by much. I’m pretty sure if I ran in the morning sessions I would’ve been a second or two faster.

I plan to make a few more changes to the setup. I’m even thinking about downgrading to the MCS 1WNR setup with stickier tires. Car definitely has potential to be in the 55’s.


BMW E46 M3 Fuel Injector DIY and Cleaning

E46 M3 Fuel Injector DIY

The stock E46 M3 S54 Bosch fuel injector static flow rate is rated at 260 cubic centimeters (cc) per minute at 43 PSI. The purpose of taking out my injectors were to clean it since a buddy of mine had a flow rate of 150 cc on his injectors after 150K+ miles of usage. Little did I know my injectors were going to be worse! If your car is in the 100K range, I would consider cleaning the injectors. Scroll down through the article to see what that process was like for me, but first we’ll need to take out the injectors. So here is a little DIY for removing and installing injectors.

Difficulty

4/10

Time

4 hr

Cost

$150

Vehicle symptoms for dirty or clogged injectors

If you’re dealing with any of the following symptoms, as stated from injectorrx.com, you most likely have dirty, clogged or leaky injectors.

  • Starting issues
  • Poor idle
  • Failed emissions
  • Poor Performance
  • Engine does not reach full RPM
  • Increased fuel consumption
  • Rough engine performance
  • Surging and bucking under various throttle loads
  • Smoke from the tail pipe
  • Engine Knock or Detonation which can lead to catastrophic engine failure
  • Pollution

The solution

Get your injectors cleaned! There are several injector cleaning companies you can find. I chose to go to RC Fuel Injection in Torrance, CA since they’re relatively local to my area. They clean, balance and calibrate your injectors to new-like state including new o-rings. They completed my cleaning in less than 24 hours and I was able to pickup the very next day after I dropped off. They also include a test sheet to show the old and new flow rate. Scroll below to see the print out for my injectors. You’d be surprised.

Instructions to remove your injectors for cleaning

Disconnect the negative (-) battery terminal from your car after you drain the fuel!

1. Remove cabin filter and strut bar

1.1 Remove 4 nuts holding front strut bar.

1.2 Remove 4 torx screws holding cabin filter housing, remove filter.

1.3 Remove strut bar.

BMW E46 M3 Fuel Injector DIY and Cleaning

2. Drain fuel from lines

2.1 Unplug Fuse #54 from glove box. It should be a yellow 20A fuse.

2.2 Start car up and let engine stall. This will remove most of the fuel in your lines.

2.3 Reinstall the fuel pump fuse back in. Don’t start the car again or else you need to re-do this process over again.

3. Remove Air & Fuel Rail

3.1 Disconnect plenum-side breather valve via squeeze clip.

3.2 Disconnect breather valve on air rail.

BMW E46 M3 Fuel Injector DIY and Cleaning

BMW E46 M3 Fuel Injector DIY and Cleaning

3.3 Remove the 2 silver 10mm hex bolts on the air rail. First one is by the TPS sensor above cylinder 1. The second bolt is in the rear between cylinder 5 and 6. I had to use a swivel head to get to it.

BMW E46 M3 Fuel Injector DIY and Cleaning

BMW E46 M3 Fuel Injector DIY and Cleaning

BMW E46 M3 Fuel Injector DIY and Cleaning

3.4 Disconnect the vacuum tube at the very ar end of the air rail. Be very careful not to drop it down the engine bay as I did!

BMW E46 M3 Fuel Injector DIY and Cleaning

3.5 This step is going to be different for most of you. I have an E85 kit, so my plastic fuel injector harness cover piece was already detached. For those that are stock, you’ll need to unclip the plastic tabs remove. Don’t completely remove the cover, but just unclip it so the air and fuel rail can come out.

BMW E46 M3 Fuel Injector DIY and Cleaning

3.6 Use a pry bar against the the engine head to lift the air rail up. Start at the side closest to the front of the car. The air rail is connected via 6 plastic air valves that are pressure fitted via o-rings. Once you pry the first few ones apart, you can lift the remaining.

BMW E46 M3 Fuel Injector DIY and Cleaning

3.7 Remove all 6 air valves by twisting them out. Some will be stuck on the air rail and some on the throttle body. You should clean these before they go back on.

BMW E46 M3 Fuel Injector DIY and Cleaning

3.8 Now to the fuel rail. There are a total of 6 metal tabs holding in the injectors to the rail and one metal tab holding in the fuel feed line which is located between cylinder 5 and 6 in the rear. Use a flat head to pry the clips apart.

BMW E46 M3 Fuel Injector DIY and Cleaning

BMW E46 M3 Fuel Injector DIY and Cleaning

BMW E46 M3 Fuel Injector DIY and Cleaning

3.9 Pry the fuel rail as you did for the air rail. Injectors will pop out one by one.

BMW E46 M3 Fuel Injector DIY and Cleaning

3.10 Careful not to pull out the rail all the way just yet. You must disconnect each injector wiring harness.

BMW E46 M3 Fuel Injector DIY and Cleaning

4. Remove injectors

4.1 Eventually they will all pop out like this attached to the rail. To remove the injectors from the rail, just simply twist them off. They are pressure fitted via o-rings. Take note of the orientation of the injector plugs for re-installation.

BMW E46 M3 Fuel Injector DIY and Cleaning

5. Cleaning the injectors at RC Fuel Injection

As I mentioned earlier in this article, the stock injectors have a flow rate of 260 cc at 43 PSI. My average flow rate was 185.2 cc with the lowest being at 125 cc. What!

BMW E46 M3 Fuel Injector DIY and Cleaning
RC Fuel Injection - Injector Cleaning
RC Fuel Injection - Injector Cleaning

6. Installing injectors

Installing is the trickiest part of this DIY because since the injectors and air valves are pressure fitted with o-rings, it’s really hard to get those back in by pushing down.

6.1 Twist injectors into fuel rail and insert the metal clips you removed in step 3.8. Make sure the clips are seated properly as pictured below.

BMW E46 M3 Fuel Injector DIY and Cleaning

6.2 Apply some engine oil or silicone grease, in very small amounts, to the o-rings on the air valves to lubricate when installing the air rail back on. Twist in air valves onto throttle body.

BMW E46 M3 Fuel Injector DIY and Cleaning

6.3 Apply some engine oil or silicon grease to the injector o-rings as well. Dry pressure installation may damage your o-rings. Take the entire fuel rail assembly and install the injectors back in. Watch the injector nozzle alignment as you install. You’re going to need to wiggle each injector to make them slot right in. The 2 threaded metal tabs on the fuel rail will go behind the throttle body mount. Also keep an eye on the fuel feed line alignment between cylinders 5 and 6.

6.4 Once the injectors are in the hole, you’re going to need a good amount of top pressure to fit them in. In my case even with some lubricant, it was very difficult to get them in. I do not advise this method, but I had to get a small mallet to tap the fuel rail to push each injector in. One thing you should make sure to do is make the fuel rail go down evenly. Don’t push in one side completely and expect the other end to line up. Once properly seated, the fuel rail metal tab holes will line up with the throttle body.

BMW E46 M3 Fuel Injector DIY and Cleaning

6.5 Insert the metal clip for the fuel feed line.

BMW E46 M3 Fuel Injector DIY and Cleaning

6.6 Install the air rail back in. Same method as fuel rail.

6.7 Install the two 10mm bolts.

6.8 Install the rear vacuum hose back in. Turn the key to the 2nd position (which primes fuel into the lines) and check for fuel leaks.

6.9 If there are no fuel leaks, reverse install from the directions earlier to get everything back together. You’re done!


Rear Spring Perch Reinforcement - E46 M3

Ultimate BMW E46 M3 Torque Spec Guide

Use this guide as a cheat sheet for all the torque values for your E46 M3. If you’re like me, I even forget what the basic oil drain plug and filter housing torque specs are. From door panel specs to engine head torque values we have it all listed for you. Don’t over tighten another bolt ever again!

If you want a physical copy for the garage we formatted a printable copy available for download below. Our chart torque specs were compiled from BMW E46 3 Series (1999-2005) Service Manual by Bentley Publications.

BMW E46 M3 Torque Spec Guide

Download Our Guide

We made a printer-friendly version for your garage. No more dirty phones.

[mc4wp_form id=”3965″]

Need a new torque wrench?

Schwaben Digital Torque Wrenches

Shop Now
CategoryLocationBoltFt-lbNmIn-lb
BrakesBleeder screws7mm3.75
BrakesBleeder screws11mm1216
BrakesCaliper to brake pad carrier mounting bolts2230
BrakesBrake rotor to hub mounting screw1216
BrakesFront caliper to front steering arm81110
BrakesRear caliper to rear trailing arm4865
BrakesBrake master cylinder to brake booster1926
BrakesBrake fluid lines to master cylinder1318
BrakesBrake booster to bulkhead1622
BrakesBrake fluid line to master cylinder or hydraulic unit1318
BrakesABS wheel speed sensor to steering arm / trailing arm68
BrakesRotational rate sensor to bracket68
BrakesSensor bracket to body68
BrakesPressure sensor to hydraulic unit1419
BrakesPressure sensor to master cylinder11 + 315 + 4
BrakesBrake caliper to steering arm81110
EngineEngine oil drain plugM121825
EngineOil filter cover filter housing1825
EngineOxygen sensor to exhaust manifold3750
EngineSpark plug to cylinder head1825
EngineIntake manifold to cylinder headM71115
EngineIntake manifold to cylinder headM81622
EngineCoolant drain plug to cylinder block1825
EngineEngine mount to subframeM103345
EngineEngine mount to subframeM71520
EngineEngine mount to subframeM81520
EngineRadiator drain screw to radiator2.522
EngineCylinder head to engine block (stage 1)Torx E12 M104055
EngineCylinder head to engine block (stage 2)Torx E12 M10+90°+90°
EngineCylinder head to engine block (stage 3)Torx E12 M10+90°+90°
EngineSecondary chain guide to cylinder head1098
EngineCamshaft bearing cap to cylinder headM71014
EngineImpulse wheel studs to intake camshaftM71520
EngineExhaust camshaft locating stud1520
EnginePrimary chain tensioner preload0.76
EngineSprocket assembly to camshaft (initial torque)544
EngineSprocket assembly wheel to camshaftM7 Torx1520
EngineSprocket assembly wheel to camshaftM6810
EngineVANOS unit to cylinder headM61089
EngineVANOS unit to cylinder headM71014
EngineSealing plug to VANOS unit3750
EngineOil line to VANOS unit (banjo bolt)2432
EnginePrimary chain tensioner cylinder to cylinder head5270
EngineCylinder head cover to cylinder headM61089
EngineExhaust manifold to cylinder headM71520
EngineMounting bracket to cylinder blockM103347
EngineMounting bracket to intake manifoldM6710
EngineVibration damper302410
EngineHub to crankshaft
EngineVibration damper to crankshaft hubM81622
EngineLower timing cover to cylinder blockM61089
EngineOil pan to engine block (8.8 grade)M61089
EngineOil pan to engine block (10.9 grade)912
EngineSprocket assembly to camshaftM7 Torx1520
EngineSprocket assembly to camshaftM61089
EngineCylinder head cover to cylinder head1089
EngineHydraulic piston to splined shaftM61089
EngineOil pressure switch to oil filter housing2027
EngineOil drain plug to oil panM121825
EngineOil pan to engine block (10.9 grade)M612106
EngineTransmission bellhousing to oil panM8 Allen1724
EngineTransmission bellhousing to oil panM8 Torx1521
EngineOil pump to engine blockM81622
EngineOil pump sprocket to oil pump shaft (left-hand threads)M101825
EngineIntake camshaft sensor to cylinder head3.55
EngineVANOS solenoid to VANOS control unit2230
EngineKnock sensor to cylinder block1520
EngineECT sensor to cylinder head1013
EngineEngine block drain plug to block1825
EngineRadiator drain plug to radiator327
EngineRadiator bleed screw2.522
EngineFan clutch nut to coolant pump (left-hand threads; without BMW tool)2940
EngineFan clutch nut to coolant pump (left-hand threads; with BMW tool)2230
EngineFan to viscous clutch1089
EngineCoolant pump to timing chain cover1089
EngineCoolant pump pulley to coolant pump1089
ExteriorDoor hinge to door1520
ExteriorDoor check to door1624
ExteriorTailgate to tailgate hingeM81520
ExteriorHatchback window to hingeM81216
ExteriorLock nut for stop bufferM81115
ExteriorOutside mirror to doorM64.56
ExteriorBumper to impact absorberM103941
ExteriorBumper bracket to impact absorberM103041
ExteriorImpact absorber to chassisM81622
ExteriorFront bumper to bumper bracketM81622
ExteriorFront bumper bracket to impact absorberM104155
ExteriorRear bumper bracket to impact absorberM103142
ExteriorWindow regulator guide rail to door980
ExteriorSide-impact airbag to door8.575
ExteriorWindow to regulator guide871
ExteriorWindow to guide871
ExteriorVent window to bodyM66.255
ExteriorWindow regulator to door79
ExteriorWindow motor to regulator45
ExteriorDoor lock adjustment screw3 + 227 + 18
ExteriorOutside handle to lock (left-hand thread)2.0 ± 0.418 ± 3.5
ExteriorStriker plate to body pillar1824
ExteriorSunroof panel to roof4.540
ExteriorWind blocker to roof19
ExteriorSunroof motor to sunroof carrier2.825
ExteriorFiller plug to hydraulic unit10 + 189 + 9
ExteriorHydraulic unit to body1089
ExteriorFront wiper arm to wiper shaft2230
ExteriorRear wiper arm to wiper shaft79.5
ExteriorCenter wiper assembly mount to cowl1088
ExteriorWiper arm to wiper shaft2230
ExteriorWiper shaft nut at cow1088
ExteriorWiper motor to rear deck79.5
ExteriorRear window button to rear window79.5
ExteriorWiper shaft housing to rear window79.5
ExteriorRear spoiler to rear glass46
ExteriorCoolant hose clamp (32-48mm)2.522
ExteriorSteering column to dashboard reinforcement1622
ExteriorA/C line to A/C compressor1520
InteriorAirbag to door8.575
InteriorDoor lock to doorM6980
InteriorFront seat to floor3345
InteriorSeat belt end to seat3548
InteriorSteering wheel to steering column spindle shaft4663
InteriorFront seat to floorM103345
InteriorTensioner mounting bracket to seat rail1824
InteriorTensioner to mounting bracket3548
InteriorSeat belt anchor bar to door sill2331
InteriorSeat belt to B-pillar sliding anchor2331
InteriorSeat belt reel to B-pillar bottom2331
InteriorSliding seat height adjuster to B-pillar1824
InteriorAirbag to steering wheel (MFL)871
InteriorAirbag cover strap to dashboardM679
InteriorPassenger air bag to dashboardM81622
InteriorSide-impact airbag to door8.575
InteriorHPS airbag to body811
InteriorHPS airbag mounting bracket to A or B-pillar2.522
InteriorHPS gas generator to dashboard reinforcementM6435
SuspensionFront differential filler plug to housing4865
SuspensionRear differential filler plug to housing5270
SuspensionControl arm ball joint to suspension subframe6690
SuspensionFront subframe to frame rails (8.8 grade)M125777
SuspensionFront subframe to frame rails (10.9 grade)M1281110
SuspensionFront subframe to frame rails (12.9 grade)M1277105
SuspensionFront end reinforcement to frame rails or suspension subframe (initial torque)M104459
SuspensionFront end reinforcement to frame rails or suspension subframeM1090° + 30°90° + 30°
SuspensionStabilizer bar to frame railM81622
SuspensionSteering column universal joint clamping screwM81622
SuspensionControl arm mounting bracket to subframeM104459
SuspensionControl arm ball joint bracket to subframeM125777
SuspensionEngine mount to subframeM103345
SuspensionFront end reinforcement to chassis and subframe (tubular style)M103142
SuspensionFront end reinforcement to chassis and subframe (pan style; stage 1)M104459
SuspensionFront end reinforcement to chassis and subframe (pan style; stage 2)M10+ 90°+ 90°
SuspensionRoad wheel to hub74 ± 7100 ± 10
SuspensionStabilizer bar link to strut4459
SuspensionSteering tie rod to steering arm4865
SuspensionSteering arm to control arm4865
SuspensionSteering arm pinch bolt at strut housing6081
SuspensionFront strut assembly to strut tower (selflocking nuts)1824
SuspensionFront upper strut mount to strut tower (18mm flange)M81824
SuspensionFront upper strut mount to strut tower (21mm flange)M82534
SuspensionFront upper strut mount to strut shaftM144764
SuspensionFront end reinforcement to front subframe or body frame rails (stage 1)M104359
SuspensionFront end reinforcement to front subframe or body frame rails (stage 2)M1090° + 30°90° + 30°
SuspensionControl arm ball joint to subframeM146690
SuspensionControl arm bushing carrier to bodyM104359
SuspensionSteering rack to subframeM103142
SuspensionSubframe to body (8.8 grade)M125777
SuspensionSubframe to body (10.9 grade)M1281110
SuspensionSubframe to body (12.9 grade)M1277105
SuspensionControl arm rear bracket to subframeM104459
SuspensionInner ball joint to control armM145980
SuspensionInner ball joint mount to subframeM125777
SuspensionStabilizer anchor to subframeM81622
SuspensionSubframe adapter to bodyM104459
SuspensionSubframe front to body (8.8 grade)M125777
SuspensionSubframe front to body (10.9 grade)M1281110
SuspensionSubframe front to body (12.9 grade)M1277105
SuspensionOuter ball joint to steering armM124865
SuspensionControl arm rear4459
SuspensionStabilizer bar bushing brackets to subframe1622
SuspensionStabilizer bar link to stabilizer barM104865
SuspensionStabilizer bar link to strutM104865
SuspensionBrake rotor to wheel hub1216
SuspensionCollar nut to stub axle214290
SuspensionABS pulse sensor to steering arm871
SuspensionTie rod to steering arm4865
SuspensionDrive flange collar nut to front hub310420
SuspensionControl arm bracket to front axle subframe4459
SuspensionFront axle differential drain / fill plug4865
SuspensionControl arm bracket to front suspension subframe4459
SuspensionHydraulic hoses to power steering pumpM14 Banjo2635
SuspensionHydraulic hoses to power steering pumpM16 Banjo3040
SuspensionSteering arm to lower ball joint4865
SuspensionSteering column to steering rack1622
SuspensionSteering arm clamping bolt at strut housing6081
SuspensionSubframe rear to adapterM1281110
SuspensionBearing pedestal to oil pan3345
SuspensionInput flange collar nut to differentiaAlignAlign
SuspensionAirbag to steering wheel871
SuspensionPinch bolts at steering columns joints1622
SuspensionUniversal joint pinch bolt at steering column1622
SuspensionSteering column to dashboard carrier1622
SuspensionOuter tie rod end to steering arm replace self-locking nut4865
SuspensionOuter tie rod end lock nut3345
SuspensionSteering column flexible joint to steering rack shaft1622
SuspensionSteering fluid linesM14 Banjo2635
SuspensionSteering fluid linesM16 Banjo3040
SuspensionInner tie rod to steering rack74 + 7100 + 10
SuspensionTie rod lock nut3345
SuspensionRear lower control arm to rear trailing arm5777
SuspensionRear trailing arm bracket to body5777
SuspensionRear shock absorber to trailing arm (car in normal loaded position)74100
SuspensionRear shock absorber upper mount to bodyM82128
SuspensionDrive axle to final drive flange (20mm bolt)M106183
SuspensionDrive axle to final drive flange (46mm bolt)M1074100
SuspensionDrive axle to final drive flange (46mm bolt; silver)M105980
SuspensionTrailing arm to front bracket81110
SuspensionDrive axle collar nut to drive flangeM24184250
SuspensionDrive axle collar nut to drive flangeM27221300
SuspensionUpper control arm to rear subframeM125777
SuspensionUpper control arm to trailing armM1281110
SuspensionLower control arm to rear subframeM1281110
SuspensionLower control arm to trailing armM1281110
SuspensionDifferential to subframe front boltM1281110
SuspensionDifferential to subframe rear boltM14128174
SuspensionDriveshaft to differential flangeM10 Compressed4764
SuspensionDriveshaft to differential flangeM10 Torx6385
SuspensionLower control arm to subframeM1281110
SuspensionSubframe to bodyM125777
SuspensionUpper control arm to subframeM125777
SuspensionDifferential to rear subframeM127095
SuspensionDifferential to rear subframeM14128174
SuspensionRear suspension reinforcement to undercarriageM125777
SuspensionRear suspension reinforcement to undercarriage (8.8 grade)M81521
SuspensionRear suspension reinforcement to undercarriage (10.9 grade)M82230
SuspensionWheel to wheel hub74 ± 7100 ± 10
TransmissionClutch slave cylinder to transmission1622
TransmissionClutch master cylinder to pedal cluster1622
TransmissionFluid line to master cylinder or slave cylinder15 + 420 + 5
TransmissionClutch to flywheel (8.8 grade)1824
TransmissionClutch to flywheel (10.9 grade)2534
TransmissionTransmission to engineM8 Torx1622
TransmissionTransmission to engineM10 Torx3243
TransmissionTransmission to engineM12 Torx5372
TransmissionTransmission drain or fill plug3750
TransmissionBack-up light switch to transmission1520
TransmissionCenter bearing (driveshaft) to body1521
TransmissionClamping sleeve (driveshaft)1089
TransmissionDriveshaft to final drive flangeM10 Ribbed5980
TransmissionDriveshaft to final drive flangeM10 Compressed4764
TransmissionFlex-disc (guibo) to driveshaft or transmission flange (8.8 grade)M103548
TransmissionFlex-disc (guibo) to driveshaft or transmission flange (10.9 grade)M104460
TransmissionFlex-disc (guibo) to driveshaft or transmission flange (12.9 grade)M1074100
TransmissionTransmission / transfer case crossmember to chassisM81521
TransmissionTransfer case to transmissionM103041
TransmissionTransmission output flange to output shaft (stage 1)140190
TransmissionTransmission output flange to output shaft (stage 2; after loosening)89120
TransmissionGuide sleeve to transmissionM61089
TransmissionRubber mount to transmission or bracket nutM81521
TransmissionSlave cylinder to transmission1622
TransmissionATF drain plug to ATF sump (A5S 360R / A5S 390R)M141520
TransmissionATF drain plug to ATF sump (A5S 325Z)2635
TransmissionATF fill plug to ATF sump (A5S 360R / A5S 390R)M141520
TransmissionATF fill plug to ATF sump (A5S 325Z)2230
TransmissionATF sump to transmission (A5S 360R / A5S 390R)M14710
TransmissionATF sump to transmission (A5S 325Z)46
TransmissionFront suspension reinforcement to chassisM103042
TransmissionTorque converter to drive plateM103345
TransmissionTransmission support crossmember to chassis1723
TransmissionTransmission to engine (Torx-head with washer)M81521
TransmissionTransmission to engine (Torx-head with washer)M103142
TransmissionTransmission to engine (Torx-head with washer)M125372
TransmissionShift cable clamping nut912
TransmissionCenter bearing to body1521
TransmissionClamping sleeve1089
TransmissionDrive axle to differential flangeM10 Torx6183
TransmissionDrive axle to differential flange (with locking teeth)M107196
TransmissionDrive axle to differential flange (with ribbed teeth)M1074100
TransmissionDrive axle to differential flange (with ribbed teeth; silver ZNS)M105980

BMW 3 Series (E46): Service Manual: M3, 323i, 323Ci, 325i, 325Ci, 325xi, 328i, 328Ci, 330i, 330Ci, 330xi: Sedan, Coupe, Convertible, and Sport Wagon: 1999, 2000, 2001, 2002, 2003, 2004, 2005. (2005). Cambridge, MA: Bentley.


BMW Stud Kit 90mm M12x1.5mm Motorsport Hardware

Ultimate BMW Wheel Spacer, Bolts, Studs Size Guide

For those of you that are researching wheels, spacers, bolts and stud kits you want to take a look at our BMW Wheel Thread and Bolt Pattern Guide. Getting the right hardware is critical as there is a minimum engagement length and number of turns required for each car. For 12×1.50mm bolts you need approximately 10mm of length or 6.5 turns. With 14×1.25 you need 12mm in length or 9.0 turns. 14×1.50 will require 12mm in length or 7.5 turns. If you don’t meed the minimum engagement, your studs or bolts will most likely fail prematurely.

Spacer requirements vary by car. Outside factors such as coilover perch clearance, brake caliper clearance, fender clearance and other factors may limit your hardware selection. We always recommend to start with the wheel first and test fit before you make a decision on getting hardware.


BMW Wheel Thread and Bolt Pattern Guide

SERIESYEARBOLT PATTERNLUG SIZE (mm)LUG TYPECENTER BORE (mm)
1 Series2008+5x120M12x1.5Conical Bolt72.56
2 Series2014+5x120M14x1.25Conical Bolt72.56
3 Series1979-19914x120M12x1.5Conical Bolt57.10
3 Series1992-20135x120M12x1.5Conical Bolt72.56
3 Series2014+5x120M14x1.25Conical Bolt72.56
4 Series2014+5x120M14x1.25Conical Bolt72.56
5 Series1975-19965x120M12x1.5Conical Bolt72.56
5 Series1997-20105x120M12x1.5Conical Bolt74.10
5 Series2011+5x120M14x1.25Conical Bolt72.56
6 Series1975-19885x120M12x1.5Conical Bolt72.56
6 Series2010+5x120M12x1.5Conical Bolt72.56
6 Series2011+5x120M14x1.25Conical Bolt72.56
7 Series1975-19875x120M12x1.5Conical Bolt72.56
7 Series2010+5x120M14x1.25Conical Bolt72.56
8 Series1992+5x120M12x1.5Conical Bolt72.56
M31988-20135x120M12x1.5Conical Bolt72.56
M32014+5x120M14x1.25Conical Bolt72.56
M51985-19955x120M12x1.5Conical Bolt72.56
M51998-20035x120M12x1.5Conical Bolt74.10
M52005-20105x120M12x1.5Conical Bolt72.56
M52011+5x120M14x1.25Conical Bolt72.56
M61983-20105x120M12x1.5Conical Bolt72.56
M62011+5x120M14x1.25Conical Bolt72.56
Z82001+5x120M12x1.5Conical Bolt72.56
X32004-20105x120M14x1.5Conical Bolt72.56
X32011+5x120M14x1.25Conical Bolt72.56
X52001-20055x120M14x1.5Conical Bolt74.10
X52006-20135x120M14x1.25Conical Bolt74.10
X52014+5x120M14x1.25Conical Bolt74.10
X62008+5x120M15x1.5Conical Bolt74.10 F / 72.56 R
Z3 M1996+5x120M12x1.5Conical Bolt72.56
Z4 M2006+5x120M12x1.5Conical Bolt72.56

Spacers, Studs & Bolts Guide

Thread PitchOEM Engagement Length (mm)Spacer Size (mm)Required Bolts (mm)Required Studs (mm)
M12x1.5mm1002575
M12x1.5mm1032875
M12x1.5mm1053075
M12x1.5mm10123875
M12x1.5mm10154090
M12x1.5mm10204590
M12x1.5mm10255090
M14x1.251202875
M14x1.251233175
M14x1.251253375
M14x1.2512124075
M14x1.2512154390
M14x1.2512204890
M14x1.2512255390
M14x1.51202875
M14x1.51233175
M14x1.51253375
M14x1.512124075
M14x1.512154390
M14x1.512204890
M14x1.512255390


GRIDLIFE E46 M3

#GRIDLIFE Time Attack at Streets of Willow

Check out the Time Attack at Streets of Willow! #GRIDLIFE Streets Special video that was made by Gears and Gasoline. If you’re not familiar with GRIDLIFE they throw some of the best event/festivals for the auto enthusiast community but they’re mostly done in the east coast – actually all of them. Until this.

They came out to Street of Willow to do a bracket style head to head time attack battle. Pretty much the same format as Formula DRIFT where you need to close the gap, but actually timed in seconds.

The video doesn’t tell the story that well, but I had a blast doing runs with Vinny in his E46 M3. (My twin) We basically were neck and neck most of the time. He ended up taking the W, but damn that adrenaline rush is something new.

You can also see Connie and Allison in the video doing some rollers at the end. Check it out!


Almost Crashing Into Vinny's E46 M3

GRIDLIFE Battle at Streets of Willow CCW going against Vinny Anatra and his E46 M3. This was our One More Time battle and my strategy was to let him go first so I can give him pressure. Coming down the front straight going into the skid pad, I late braked, but the car wouldn’t stop because of knock back on the Stoptech ST-40 so I had to veer off my line. I tried my best to stay with him, but he ended up taking the W. Super fun battle though!


Quick-Release Adjustable Front Splitter Brackets Install DIY

Quick-Release Adjustable Front Splitter Brackets Install DIY

Here are the install DIY for our Quick-Release Adjustable Front Splitter Brackets and Front Race Splitter. You’re going to need to jack up the car and remove your bumper to do this install. The removal of the bumper support beam is also required. Models dating up to 2003 have the aluminum carrier and 2003.5 and up have the kevlar so make sure you check to see which one you have. This install will take about 1-2 hours. Everything is bolt-on and you just need basic tools. To get an idea of the bracket and splitter installation, first watch the quick-release demonstration video below.

⚠️ It is required to trim the front bumper in order to make clearance for the splitter brackets. Trimming will not be visible on the outside.

Tools required

  • 13mm socket
  • 10mm socket and wrench
  • 8mm wrench
  • 1/4″ drill bit and drill
  • 5/32 allen key
  • Marker

E46 M3 Quick Release Front Splitter Bracket

Quick-Release Adjustable Front Splitter Brackets Parts list

Part No.Part NameQuantity
1Steel Bumper Bracket2
2Steel Adjustment Bracket2
3Steel Feet w/ Pin2
4M6 20mm Serrated-Flange Hex Head Screws8
5M6 Nylon-Insert Flange Locknut12
6M6 18mm Hex Drive Flat Head Screw4
7M7 Hex Nut8
83/8″ 1.5″ OD Washer4

Race Splitter Parts List

Part No.Part NameQuantity
1Race Splitter1
2U-Channel (optional)1
3M6 12mm Hex Head Screw (included with U-Channel)3
4M6 12mm OD Washer (included with U-Channel)3
5M6 Nylon-Insert Locknut (included with U-Channel)3
6Splitter Guard (optional)1

Splitter bracket install directions

1. Remove front bumper.

2. Remove aluminum or kevlar carrier from bumper with 13mm socket.

3. Remove front undertray.

4. Install U-Channel with the supplied (3) M6 12mm Hex Head Screws, (3) M6 12mm OD Washers, and (3) M6 Nylon-Insert Locknuts. You will install using the existing 3 OEM front brace holes that connected to the under tray. Line up the 10mm nuts in the channel first and slowly position it into place. Insert the 10mm bolts through the top of the 3 OEM front brace holes.

Quick-Release Adjustable Front Splitter Brackets Install DIY

Quick-Release Adjustable Front Splitter Brackets Install DIY

5. Install Steel Bumper Brackets on each side.

Quick-Release Adjustable Front Splitter Brackets Install DIY

⚠️ For those that have aluminum bumper carriers, you must drill out the spot welds on the bumper shocks prior removing. There should be two spot welds on each side. After the spots welds are fully removed, you can remove each bumper shock.

E46 M3 Splitter Bracket Install DIY
E46 M3 Splitter Bracket Install DIY

6. Install Steel Adjustment Brackets on each side using (8) M6 16mm Serrated-Flange Hex Head Screws, (8) M6 Nylon-Insert Flange Locknuts, and (8) M6 18mm OD Washers. You can preset the height for now in reference to how it’s shown in the picture. You’re going to need to micro-adjust the height in the last step, but this should be a good preset for running the ACS lip and stock OEM bumper.

Quick-Release Adjustable Front Splitter Brackets Install DIY

7. Install Aluminum Feet with (4) M6 20mm Serrated-Flange Hex Head Screws and (4) M6 Nylon-Insert Flange Locknuts. Apply hand tight.

Quick-Release Adjustable Front Splitter Brackets Install DIY

8. Observe the 3 cutouts on the Buildjournal Race Splitter. These are cut inwards to sit flush against the U-Channel.

Quick-Release Adjustable Front Splitter Brackets Install DIY

9. Reinstall the bumper carrier and install 13mm OEM nuts.

Quick-Release Adjustable Front Splitter Brackets Install DIY

10. Slide the splitter into the U-Channel. Double check to make sure the splitter sits flush and back against the U-Channel.

Quick-Release Adjustable Front Splitter Brackets Install DIY

11. Align the splitter in the middle and hold pressure against the back of the U-Channel. Carefully raise the splitter up against the aluminum feet and mark the drill locations using a marker.

Quick-Release Adjustable Front Splitter Brackets Install DIY

12. Use the (4) M6 18mm Hex Drive Flat Head Screws, (4) M6 18mm OD Washers, and (4) M6 Nylon-Insert Flange Locknuts to install splitter onto Aluminum Feet.

Quick-Release Adjustable Front Splitter Brackets Install DIY

13. Check the top and bottom of the splitter to see if seating is still in proper position all the way against the back of the U-Channel. Tighten down the feet to the splitter.

Quick-Release Adjustable Front Splitter Brackets Install DIYQuick-Release Adjustable Front Splitter Brackets Install DIY

14. Adjust the Steel Adjustment Brackets to set your desired height and tighten everything down. Install your bumper back on.

Quick-Release Adjustable Front Splitter Brackets Install DIY

PRO TIP: Since I have my radiator shrouds removed, I can disconnect the splitters from the engine bay, top down. This makes it a super easy and fast removal whenever I need to get on the trailer or doing an oil change.

Quick-Release Adjustable Front Splitter Brackets Install DIY

⚠️ Additional Buildjournal Splitter Brace reinforcement for the Race Splitter is recommended to ensure stability during high-speeds. It is also critical to set the angle-of-attack (AOA) of the Race Splitter so there is not excessive downwards angle at high-speeds. We recommend slightly positive (facing upwards) AOA from neutral 0 degrees.


GRIDLIFE Street of Willow E46 M3

GRIDLIFE 2019 Streets of Willow CCW - 1:25.653

GRIDLIFE hosted their first ever event in the west coast for a head to head bracket elimination style track battle and I entered to see what it's about. The event is widely popular in the east coast due to the "festival" type of event that it organizes. It's basically a track day, but with car shows, music and food. If you ever been to Bimmerfest at Auto Club Speedway it's kind of like that vibe.

The morning consisted of 3 regular track sessions, however those that were in the competition had to set a qualifying lap time during those 3 sessions. The fastest of the bunch got to compete in the bracket finals. I went up against another E46 M3 and I ended up advancing. Next I faced Vinny Anatra, from Hoonigan, in his E46 M3 and it was such a rad experience. There's a competition element to the format so the energy is more intense than normal track days. It's almost like the first track day I've ever done where I'm nervous and just dosing off through the window as I sit on the hot pit waiting to go out. It was a refreshing experience. Something different than just a HPDE "time attack" track day.

We each got 2 runs and whoever takes 2 wins. Vinny led the first run and I ended up beating him. On the 2nd run, Vinny was in the chase and he ended up beating me. So it was 1 and 1 so we had to go One More Time. At the end Vinny ended up beating me, but the whole experience was such a thrill. I would do it again if they came back for another event. There's nothing like the feeling of going heads up with the entire track to ourselves and battling it out in a bumper to bumper fashion.

 


Privacy Preference Center

Join Waitlist We will inform you when the product arrives in stock. Please leave your valid email address below.