X5 E53 (1999 - 2006)
I could use some help. My 2005 X5 4.4i only has 89,000 miles on it and a multitude of problems (I've put in more money than buying a new one at this point). First, if anyone knows of a decent BMW mechanic that won't rob me in Brooklyn, NY I could use it. Second, the Check Engine Light is On...