Joe a local buddy said it was the meter too. I wasn't wiling to go that far but I read some other reviews of people having similar problems and getting jerked around by innovate. I'd just as soon return it through amazon.com and forget the hassle altogether. I got the bike very close yesterday with no help from the meter so I think I can probably tune the rest myself.
Bike is totally transformed from two weeks ago. Other than popping on decel and being a little hard to start which should both be fixed with fuel screws, the bike runs amazing.
I slapped the dirt wheels back on with a new rear and am ready for some dirt road testing