Intermittent stuff is a PITA as you know.
Do your best to verify connections. If spade type (I'm better at car stuff than trucks) sometimes a twist with needle nose pliers gives the connection a better grip. WD-40 IMO is helpful for connections.
It may need or want more grounding of the metal of the assy. Nothing wrong with carefully adding a ground strap type wire.
*************
I can only guess but am guessing that the motor itself is plain tired. I don't think they are all that expensive and near none are serviceable. If you do one - take special care to look at replacement as some nuts for the squirrel cage are reverse threaded.
Good luck. Many (famous last words) blowers are not hard to replace,
T
_________________________________________
Tom Greenleaf - MetroWest, Boston