Parts are expensive !----What testing was done on trigger unit ?----I would start with getting battery load tested. ---Often a free service at some battery retailers.-----And I would take starter apart for ohm check on armature.-----Should show infinity.-----Possibly new brushes.-----But if beer...