This issue may go away after you get some hours on the engine and is broke in. In the mean time I would make sure to register it with TaoTao and contact tech support to let them know of the issue for warranty reasons. The dealer will more than like not be any help.
For Customer Support
Toll Free: 1-855-675-2626
support@taotao.us