The fact that you needed any engine work like the crankshaft sensor at 20k miles, might have ment your car was unusually a lemon. For most people I'd say this engine has been pretty rock solid. I think you'd be fine with your warranty. Your BMW engine warranty is certainly ruined because of the dinan. But dinan should come in and save you. As long as you didn't do anything that you shouldn't have, BMW or dinan warranties are pretty good is what I've heard. Idk if you have a manual or an automatic but if manual, the only thing that could put you at risk, is if you ever had any overrevs as those are logged by the computer. I don't think it's possible to overrev the automatic, so if you've got that, I wouldn't worry.
|