RE: I think I bought a lemon...
For what its worth.. I bought a Hobao rebuild kit for the carby, car starts a lot lot better now (and I ditched its crappy pullstarter), just trying to get it running right now, seems to conk out after I give it some throttle. (yeah trying different low speed mixture settings atm)