Softail Deluxe Temperature sensor?
I did an interesting thing to my speedominator... I added a line that reads and decodes the diagnostic data transmitted by the ECU. One of the things I obtained this way was the engine temperature. I compared this temperature to the one I measure from the cylinder head (my sensor is like a washer that sits between the sparkplug and the head).
I notice that the ECU reports the temperature about 18F colder than what my sensor measures. And that is while the engine is still cold. After riding to work my sensor measured 300F while the ECU said 233F.
Now I rather trust the ECU's temperature, but I'm wondering why the big difference. Just to validate the accuracy of my temperature sensor I connected another one, and it read the same. So, I know I am measuring the CHT correctly.
The question now... where does the ECU measure the temperature from? And, does it measure oil temperature? Or Cylinder temperature? It's a 2006 Softail Deluxe.