Hello!
I am trying to solve a mystery here, and I thought I could get a bit of help from you guys.


We race a E30 M3 with a S54 engine, last weekend, we raced a enduro 6 Hours race, hopefully we won the class, but we where second place on the whole event and the car suddenly died with 8 minutes for the race to end. yes... very bad luck!!





the car was turning off many times before, and this video is the last one before been pulled out of the track, we still managed to cross the finish line somehow..


well, with the car at the shop, I still had the fault (this is good in some way) scanned the sucker, and this errors appeared:


76 Electric Throttle Signal Potentiometer , Throttle
77 Electric Throttle Signal Potentiometer, Servomotor
78 DME Electric Throttle Potentiometer Signal Comparisson
3C Signal Pedal - Travel Sensor 1
3D Signal Pedal Travel Sensor 2
4E Signal Coolant Temperature Sensor
3A Dme Voltage Supply Sensors 1
3B DME Voltage Supply Sensors 2
6B Electric Throttle Self Test
79 Electric Throttle Both Potentiometers Faulty


Erased codes, and they still showed up, so, I changed:


Throttle Pedal
Throttle Servomotor
TPS top and bottom


still nothing...


I then changed the entire DME with another MSS54 from another s54 engine, car runs smooth, no error code, nothing...


I believe its DME fault, but can it be the wiring harness somehow? how can I be 100% sure this fault is DME and it won't happen again..


thanks for your support!!