I've had that same issue for a while now. I've got a 12dx '05 model and that thing was always overheating. with the lights off it was still getting to 86-87, add the lights to that and it got to 88 a few times. Luckily their customer support is great, they sent me a new pump ( which puts out more gph than the other and doesnt generate as much heat) that solved part of the problem, with the lights off, the tank dropped from 85 down to 80, so now they're sending me a new canopy to try... if that doesnt work, well its everything so I dont know what else to look into... maybe one of the systems by nanocustoms?