I have a temperature problem on my 1987 300e. When the engine temp warms to 100 C' the engine will stall. In this stalling condition the fuel pumps will not come on. Could this be the temperature sensor in the head on the left hand side, or low coolant level, or maybe a defective fuel pump relay?????