Did some searching, found This thread
and followed the steps detailed there. Turns out my wide open throttle switch is broken, and I have scoured the internet high and low trying to see if I can't find a new one, no luck so far...
Says here though that its just a normally open switch which closes the contacts when the throttle is all the way open, I feel like I could just buy a button at radioshack and mount it so that it does the same thing. Does anybody know if there might be any problems with that plan?