Last time this happened to me, my dist. had moved, timing off. Check points, coil etc etc. Also check fuel filter and fuel pump output. Since all this stuff happens to me here's more nosebleed items. Old fuel filter guts came appart clogging carb. Vacuum line came loose causing no power barely ran.
Best of luck!