After discussing this with Simon and his Microdash expert at AtomFest, and with SPA UK concurring, I purchased a new replacement Microdash control box. Unfortunately, that didn't fix the problem.
I wound up having to disconnect cables from the car's Microdash connector one pin at a time until I found which sensor was causing all the trouble. It turned out to be the oil temperature sensor.
However, since I was in there, I replaced the 28-pin connector and changed all of the electrical tape for heat shrink tubing. I also put wire marker labels on each of the individual cables with their function and pin numbers.
Now that I have a complete connector map, I figured I'd post it here in case anyone else has a problem with a Microdash. I'd advise against digging into it unless you strongly suspect a problem there - it is pretty ugly and you can get lost easily.
Code: Select all
** SPA Microdash pinouts for Atom **
Sorted by pin number:
Pin Color Function Notes
--- ------ -------------------------------------------------- ------
1 Green Ground - Channel 4 - Water Temperature 1
2 Green Ground - Channel 3 - Oil Temperature 1
3 Green Ground - Channel 1 - Oil Pressure 1
4 Blue Ground - Accelerometer 1
5 Green Ground - Unknown Sensor 1
6 Green Ground - Channel 2 - Fuel Level 1
7 Orange Battery Voltage Sense - jumpered to pin 24 2
8 Red +5V - Channel 3 - Oil Temperature 3
9 Red +5V - Unknown Sensor 3
10 Red +5V - Accelerometer 3
11 Red +5V - Channel 4 - Water Temperature 3
12 Red +12V - Channel 1 - Oil Pressure 4
13 Red +12V - Channel 2 - Fuel Level 4
14 N/C +12V 4
15 N/C +12V 4
16 Black Wheel Speed sensor
17 N/C Reserved
18 N/C Reserved
19 Yellow Lateral G - Accelerometer
20 Green Longitudinal G - Accelerometer
21 N/C Channel 8
22 N/C Channel 7
23 N/C Channel 6
24 Orange Channel 5 - Battery Voltage Sense (to pin 7) 2
25 Black Channel 4 - Water Temperature Sense
26 Black Channel 3 - Oil Temperature Sense
27 Black Channel 2 - Fuel Level Sense
28 Black Channel 1 - Oil Pressure Sense
Notes:
1 - All ground pins (1-6) connected together internally in Microdash
2 - Jumper pin 7 to pin 24 to monitor battery voltage on Channel 5
3 - All +5V pins (8-11) connected together internally in Microdash
4 - All +12V pins (12-15) connected together internally in Microdash
Sorted by cable / Channel (all pin numbers refer to dash 28-pin connector)
Accelerometer:
Blue - Pin 4
Red - Pin 10
Yellow - Pin 19
Green - Pin 20
Wheel speed sensor:
Black - Pin 16
Black - N/C (yes, there's 2 black wires in this cable)
Green - N/C
Channel 1 / Oil pressure sensor:
Green - Pin 3
Red - Pin 12
Black - Pin 28
Channel 2 / Fuel level sensor:
Green - Pin 6
Red - Pin 13
Black - Pin 27
Channel 3 / Oil temperature sensor:
Green - Pin 2
Red - Pin 8
Black - pin 26
Channel 4 / Water temperature sensor
Green - Pin 1
Red - Pin 11
Black - Pin 25
Channel 5 / Battery voltage sense:
Orange - Pin 7 jumpered to pin 24 in connector
Unknown sensor:
Green - Pin 5
Red - Pin 9
Black - N/C