Slipping trans?

Could be all of the above.
First- with the engine hot idling in neutral pull the tranny dip stick and check the level. Also look at the oil is it a nice red or dark almost brown, smell it, is it burnt.
Second- Check that the kickdown linkage is adjusted properly, kickdown lever on tranny should be all the way forward at the same time carb is wide open.
Third- if everything looks and smells good drop the pan and check for everything from bronze to steel to rubber bits fileings and drop the filter and make sure its clean.

Let us know what you find.
The kickdown lever should be all the way REARWARD when the carb is wide open. First check the fluid level and condition as demon seed outlined. Next, I would do a full pressure test but more than likely, you're going to have to pull the tranny and pull it apart to find the problem. If you have to go that far, you may as well rebuild it.