New China Scoot 150...frustrarting problems