It seems wherever you look on the road today, you see a BMW X5. It has become a go to vehicle for families as it provides both utility and luxury. The 2007 is part of BMW second generation of X5’s and as such received many upgrades. It is larger, has a sleeker chassis design than its predecessor but also has nimble on road handling for this class of vehicle. This vehicle came to us in need of a new starter and Idrive controller and is now working like new.