Cruise Control

My cruise control on my 2003 Corolla isn’t working properly. It works fine in the morning before the day heats up. But after sitting in a parking lot in the hot Florida sun all day it doesn’t work. I try to turn it on and the cruise control light on the dash won’t even come on. Once I’m able able to turn it on and set the cruise it won’t hold the speed but for a couple of seconds. It disengages.

Has anyone else experienced this problem? Any suggestions?