A good service is needed.
i recently went to one and the burner had a build up of lint over it which was making a 'cooler' flame then the fan was sucking the heat straight up, a good clean out of the injectoor and burner and it was like new. i was scratching my head for a while but sorted it in the end
hudds gasman, October 2009