Just to add the CTS, coolant temp sender(for the ecu) is situated at the rear of the head under inlet, blue thing with a 2 pin connector, this is classic for overfueling when wrong, only about £10-£12 new so if more than 3 years old I'd change it anyway.
tabetha