E46 XI
I've had my 2005 330Xi for about 4 years. I replaced the motor this year due to a cooling system failure. While I had the motor out, I fixed all the cooling hoses, vacuum hoses, CV joints and everything else I could think of.
After I finished, I decided to try my hand a RallyCross.
Took...