Quote Originally Posted by Felix
if thermo is registering low, then oil will be warm..
If the thermostat has failed and the coolant temperature gauge is working fine, then it shows that your coolant temperature is low. Low coolant temperature that is circulating through the radiator, will remove heat from the engine block, lowering the temperature of the block and the engine oil.