Does it leak fuel anywhere around the carb? If you are getting good spark, and all your vacum lines are good, there is a chance the carb is going or gone and you need a new one. I would check your distributor and make sure everything is good there to. Does it always shutdown when you come to a stop?