Your Dyson is blocked and is overheating. This is a safety feature. Take a look on this site: Dyson Medic, select your model and read about cleaning the filters.
Angus Black, March 2011
New switch, If you have tyo keep pressing it on, the switch is not latching correctly. New switch