Yep!My friend is looking at a used m7 with about 3000 miles on it and the speedo doesn't work. On older sleds it usually means the driveshaft bearing is shot, would this be the same problem?
normally that would be true. the M's use a diamond drive and more than likely the pickup
sensor for the speedo has gone bad. Happened on many of the 05's. there is a plug in by the footwell that the sensor can be unplugged and replaced from that point down to the
diamond drive, probably have to pull the drive unit out to do it.