says engine hot turn off AC. on 2006 Chevrolet Impala

says engine hot turn off AC.Engine had sat for 3hrs and says C. but still hot

Asked by for the 2006 Chevrolet Impala
It can either be the thermostat sticking open or closed if the temperature doesn't get up to temp fast enough it will say the same thing as it being too hot.