I think heaps of people have used these perfection motors so i’m guessing they do fit. I think they are cheaper, probably just because they dont have TOMY written on them. I think they are fast, many people have used them in their cars with several mods etc and they are very quick. Hope that helps.