Many New BMW E46 3 series parts
Oil Filters.
K&N #7007 $10 Each
Quaker State QS1081 $5
Set of New Performance Urethane Front Control Arm Bushings to fit the E46 3 Series models, ie 320, 325, 328, 330. $100
Front 2 door coupe coil springs $30
1 only New Front Control arm bushing $20
Rear Disc Brake Backing Plates $80
New Front Wheel bearing $40
Thermal fan Clutch, New, $50
Coolant Over Flow Tank, $40