Thanks for biting the bullet for us all and trying this thing out. Looks like it’s not everything they promised.
It's seemingly a trail gear product, which explains everything. Probably put together in China by Hmong slaves chained to a table. For 185 dollars, I'd much rather H8PVMNT the carb. Get a rebuild kit, some carb cleaner, and get a much better end product. Or buck up 65 more dollars and get you-self a Weber.