Normally when the unit take a while to douse you would have to check all fans. From the Head to the Base.
You might have either a Bad fan at the Base that isn't cooling the Ballast/PSU.
It is also possible that the unit's Fan is Clogged with dust or Debris.
If you are still having issues, please feel free to contact me at firstname.lastname@example.org