i have a honda spree that i had boughton from a lady i was curious if any one knew why when i get going why i cant pull the gas above 25 every time i try it seemes to want to stall and then when i dont it rides fine i am thinking a governer but i dont know where to find it if you could help please do kasee