Heating oil is diesel fuel. It is dyed red to indicate that it is not legal to burn in a diesel vehicle because the red dye indicates that there were no road taxes paid with it. Putting diesel fuel into your oil thank is good way to get yourself through an otherwise cold night and morning in the case that you let yourself run out when a truck cannot get to you till the next day.