I took of the tank, took apart the petcock, cleaned it, cleaned the filters, which weren't clogged. put it all back together, got a half mile down the road and it stalled again. its going to the shop. thanks for your advice nonetheless.