Note on parts legality: MSW does our very best to ensure the parts listed here abide by the most current Spec E46 class rules. However, the driver of any race car is ultimately responsible for ensuring their car meets all racing and class requirements. Please do not hesitate to contact us for clarification If you have any questions or concerns regarding a certain part.

Add to Wishlist

Shocks, Struts, Coilovers

MCS Coilover Spring Perch Locking Ring

$33.99
Add to Wishlist

Shocks, Struts, Coilovers

MCS Coilover 2.25″ Lower Spring Seat

$37.99
Add to Wishlist
Add to Wishlist
SALE!
Out of stock
From: $562.14
Add to Wishlist
Add to Wishlist
SALE!
Add to Wishlist
Out of stock
$249.99
Add to Wishlist
Free Shipping!
Add to Wishlist
$4.49
Add to Wishlist
Out of stock
Add to Wishlist
SALE!
Add to Wishlist

Software & Programming

MSW Test & Diagnostics MS43 DME

$189.99
Add to Wishlist

Accessories, Cables, & Adapters

E46 CANbus Plug-n-Play Adapter

$63.99$75.99
Add to Wishlist
Free Shipping!
$699.00
Add to Wishlist
From: $327.99
Add to Wishlist

Drivetrain Fluids

Red Line Racing ATF (Type F)

$17.49
Add to Wishlist

Drivetrain Fluids

Red Line High-Temp ATF

$16.97
Add to Wishlist
Add to Wishlist
SALE!
Add to Wishlist
Add to Wishlist
Add to Wishlist
Out of stock
Add to Wishlist
Out of stock
From: $359.99
Add to Wishlist
SALE!
Out of stock

Spec E46 Parts

E46 LF-30 Upgrade Kit

$422.58

Spec E46 may also be referred to as SpecE46 or SE46. Just like Spec E36, Spec 3, and Spec E30 that came before it, SpecE46's name is derived from BMW's chassis coding and "Spec" being the type racing class. Spec classes use the same cars, with the same specified equipment and parts, hence "spec".