Misfire or backfire, or misfire then exhaust backfire or misfire then intake backfire?
Its either missing a spark, or missing fuel. When its missing a spark, depending on the length of the misfire, you tend to get a backfire in the exhaust - which would imply leads, rotor or dizzy cap (as above).
A backfire in the intake tends to be the a wet dizzy cap.
Mine will misfire every 100 miles or so, just once and a quick blip at that, because my dizzy is near the end of its life.