I bought my 2006 m5 in Apri 06 love the car!!! no major problems just typical recalls, did some mods a year ago just headers, exhaust, gears, suspension and flashed ecu nothing internal, car was incredible but a week ago motor blows and the car went on fire. I am now waiting for some type of investigaton from Bmw cant even believe there is any question as to this being anything but a warranty issue. If anyone has heard of this happening to any one else please let me know.