I had an engine kit ordered from China but they were jerking me around so I canceled and ordered a kit from Walmart and it arrived today. It is a Zimtown which I never heard of but looks pretty good. It has 8mm studs, Allen screws in the covers, a 4-bolt chain tensioner and a muffler support. It even came with a manual. I did a quick try fit on the bike and the front frame is too wide for the studs but it fits using the wide bracket and u-bolt without any modifications. It is a one piece cylinder/head style engine, first time for one of those. That is not what was pictured in the Walmart ad but I may be better off because it is a more compact design. Shouldn't take too long to get it going, the only thing I'm missing is an offset intake. The ad said it has a 40mm intake but I need to measure before I order the intake.