My cossie was doing this so i changed the engine coolant temp sensor but it still carried on . Took the ecu plug off and took some multi meter readings and found that there was a problem with the wiring to it. I then stripped the wiring on the plug to the sensor back and found that one of the wires was broke. Re-joined it and she runs sweet now