Alright, soooo I got it back up and running again..... it was the damn fuel spigot, when set to "on" I got very little fuel. when set to "res" I got enough fuel. So when I switched it to RES she fired right up and purred like she should.
Should be a really simple fix:
Sounds like your fuel pick up screens are full of crap.
1) Remove the gas tank, dump the fuel in to a jug
2) Once empty, remove the 2 screws holding the petcock in
3) pull the petcock out of the tank, making sure the catch the rubber seal between the petcock and the tank.
4) there should be 2 white/yellowish straw looking things stuck in the petcock, those are your fuel pick up screens.
5) The tall one is the the "on" pick up and the short one is for the "reserve" pick up.
6) Pull them both, spray them off with some brake cleaner or B-12 chemtool
7) Wash out your tank with some of your premixed gas and make sure there is no more crap in your tank.

Reverse the above steps to put back together.