These E46 M3's are going to give BMW hell. My engine is blown, the service is terrible and they have to offend us by telling us it is our fault for overreving our engines. Listen to this, they lost my on board computer and they still blame me even though they can't proof it. At least we have good LemonLaws here in Florida.