Пока кавыряния кода безуспешны.
Температура выходящего масла максимальная в дефолте 120.
Код

tOilOut, 0.0F, 140F, 0.0F, 180F
На приборе перегрев уже при 85 градусах.
Не "вижу логики".

Более того:
судя по датчикам - большой датчик температуры масла
должен показывать входную температуру, а малый ниже слева - выходную.
В коде навешано на датчики наоборот.
Вот так начинаеш копать и отовсюду

уши слона - спешки кодеров ОМА.

На языке крутится композиция русского трёхэтажного.