After performing a thorough inspection, we found a few minor problems with this 2007 BMW E60 M5 V10 and quickly fixed them to keep her in tip-top shape. The Check Engine Light was illuminated on the dash with fault codes for the cooling system, and replaced both the thermostat and engine coolant temperature sensor. Additionally, we replaced the drive belts, air filter, front lower control arms, power steering hose all because they were worn out or leaking.