I just finished swapping lower units and it does fit B to D lowers. Motor ran great for about 20 minutes then there was a terrible squealing sound from under the cover . When I removed the cover there was shavings all over the motor( look like aluminium ) .They seem to be from under flywheel around stator . Is the stator or assembly made of aluminium or could it be the flywheel .I have not been able to get the flywheel off yet but have read some pretty good ideas on here how to go about it .If anyone has had a similiar problem would appreciate what you found out .Thanks Ron