Sounds like you might be a little low on refrigerant. The fans come on with pressure and if you are low the pressure will be low and the fans will come and go if at all.
There is no way the fans should ever stop on a hot Florida day if the pressures are right.
Bosch Master, ASE Master, L1
33 years MB technician