I have a buddy that buys old stock inventory and take off parts from Harley dealers. In his last purchase were two HD reverse motors one is part # 83388-09 and one is 83388-09B. According to a local HD shop HD has had two upgrades to them 09A and 09B. Now he cant say for sure but his guess is that the outside is the same its just internal changes that were made.Also the rebuild kit that HD has isn't in their computer for sale to the general public. He told me i could have them if i wanted them they are used and need rebuilt so i think i will grab them,there is a local guy who rebuilt a HD starter for me,gonna take them to him and see if he can fix them. Oh and by the way he said he may have a 2019 trike body that is a warranty take off and if so i will get it and make a trailer out of it.