Throw a gsxr 1000 engine in the 660 raptor or an r1 engine. They are practically begging for them. Tons of them here in philly, easier of the swaps/hybrids and sound so sweet and have so much torque. Its love at first site. And totaled bikes with great engines are had dirt cheap if not free