If you have a standard 67/73mm HD it is very unlikely to fit any fat bike, you will need the 100/120mm version due to the wide BB. If you are looking to buy a new MTB bike, beware alot have small, single chainwheels and wide chainstays which will prevent the fitting of your motor. There are plenty of S/H bikes around which will suit your needs. What's wrong with your existing bike?