someone needs to read codes and go from there, btw i remember that with the e46 if the wheel speed sensor on the rear which also supplys signal to the cluster for speed is konked it does some weird things with the gauges on the dash. why? i dont know... but it might go some way to understanding why the cluster is doing that. as for the starting issue? maybe the dme is cutting the car off as the gauge is in the Red? anyways good luck...