Car Parts
I have a 95 M3 engine up for sale, obd1 making it easily tuned and more sought after for high performance driving due to its power curve compared to the later obd2 engines. The engine has no more then 75k miles on it which is considerably low for a 14 year old engine. It also has a mildly built...