The gauge says it's about 180 deg. but the gauge sender is at the back of the engine. The fan switch is at the front of the engine, and I think it's a 190 or 195 deg. switch. All the sensors on the engine are new except for the coolant temp sensor for the EEC. Maybe I'll try swapping it out with a spare one and see if it helps. Any other ideas ? Obviously if it runs good when cold then it goes lean when hot so it is either a sensor or incorrect program correct ?