Based soley on my interpretation of the problems as you describe them, I would suggest a new battery may be in order. The battery seems to be one of the weakest links on these Chinese bikes and scooters. You can pick up a decent one at Walmart for about $38.00 or so.
I dont think its the battery cuz i have a full lights and everything as long as I dont turn the switch to run if its off then everything works accordingly. Its driving me crazy for the last six hours i have tested wires tried to push start it and everything I dont wanna buy a new battery, and my bike is still under warranty so eventually if my guy tomorrow cant get it runnin its goin to be a T-Motorsports problem! I appreciate the help but my battery meter says its good and I have napa and auto zone test it earlier this afternoon.