Yep it is the ballast resistor, I gave the engine a run up today and checked for it getting warm but it just stayed stone cold, but if there is an issue with it then I will add an aluminium heat sink to keep the temp down....another suck it and see scenario
