I just picked up a 2001 Z3 that appears to have a CAN fault somewhere, just trying to get an idea of common places to have something fail to simplify my diagnostics.
The gauge cluster's tach and temp gauge don't work, as well as displaying EML fault lights, as well as the DSC and airbag lights. This all makes sense, as best I can tell, the cluster receives this info over CAN.
The DME (MS43) is giving error codes for communication faults 130, 131, 132, and 219. Communication fault to DSC, 2 codes for gauge cluster communication fault, and CAN bus_off.
Interestingly, while I was driving today, my tach and temp gauges started working again, and the EML light went off. Going over a bump or ta