1. did you change the tensioner & also the water pump? new belts put extra wear on these so should really be changed at the same time as the belt
2. aye just take the heater motor out and remove the switch pack, then gett WD40 and spray it into the motor. turn it upside down and leave it for about 30mins to soak down