sounds like a fuel issue....
1. check you are getting fuel flow to your carb + make sure your float is not stuck
2. you mentioned you checked for spark and then changed your plug? does the new plug spark?
3. could be that vibrations made the points gap shift (adjust timing) or an electrical short.