Damn!
It looks like nothing fits with these kits!
First it was the sprocket, which does not fit perfectly but somehow I managed to fit it.
Second the motor mounts (wheren't these kits made for beach cruisers???, seemingly not, they're for mountain bikes).
Third, I can not gear the motor, unless if I take a special divider that uses a mountain bike's pedal gears.
4- The throttle does not install on these things (due to handlebar being 1" instead of 7/8"),
5- The water bottle holder can not be mounted together with the engine
6- The saddle is hard
7- There's no out of the box solution for the brakes (no easy fix on putting a disc brake on the front)
8- No easy solution on front fork damping.
9- The brakes of the Onyx 29 brake like CRAP!
10- Engine kits almost always come with sprockets that need to be replaced; so more money there.
11- The 1 gallon tank uses a different hose system than the one provided with the 0.5 gal tank
12- Both the 1 gal, and the 1/2 gal tank don't fit (and can't be mounted on the top bar without modification).
So all in all, it was a pretty lousy purchase, despite all the research I've done about it!
Sucks!
Being tall sucks!
Perhaps there where less problems with a generic 26" bike.