I burnt out (my own fault) my motor on my dewalt (to be fair i do use it at work and for 1 1/2 house renovations). Found the replacement motor (by using the Modle number and type) it arrived quickly and fitted perfectly (even came with new small rubber mounting bits)
De shouldered old motor soldered in new one.
Happy customer it's 100% again
(P.s. don't tilt your gearbox upside down all the bits fall out (* nothing to do with this motor but everything to do with the probably repair you're going to be doing))