I sent you a this in pm, but for where to buy the parts cheap I dont know, i usually try my local atv repair shop, they have parts but that doeant help You
Mine would leak when it sar, the gas valve was seized so i couldn't turn it off. I just put in a new different valve ave ajusted the float as high as i could.