it dont sound good about the bugs or the heater, any photos poss ? always good to get a picture than a story, when did you notice bugs and how bad are they dude ?
i dont get this heater thing my mate was doing that once and had me baffled because every time i came to see him he would take it...