Well in frustration and with nothing to loose i went at this myself, i firstly noticed that a touch on the fan blades of the blower fan would see the heater roar into action, brushes!, after a murderouse time in getting the blower motor apart (combustion fan removal) sure enough, brushes were knackered, made up a set from a set of washing machine brushes sanded down with a sheet of 400grit paper, decide to replace bearings whilst there, 626zz bearings, all back together and awaiting refit.
I think the error code E33 that indicates an issue with fan speed pointed me in the write direction, great job in the diognostics on these controlers.