i guess you could buy a used warrior or raptor 350 engine, trying to fit other engine could be very tricky and takes a lot of time, mods and testing, in my case i would go for the same engine so i don't have to mess with the electrical system or have any other problmes on the way just bolt on...