We had a Powermaster that came on the 400 in our 1980 TA. It clanged and banged the flex plate. We finally figured out how to adjust the spacing so it did not do that. Then it just quit working at all.
I prefer an actual Pontiac OEM starter that has the balls to crank a big V-8. If it won't that usually means it needs a GOOD rebuild. Not a chain store half-assed rebuild. I have a mom and pop actual auto-electric re-builder by me. They build stuff that will outlast the car.
It may also help to double check all the wiring from the ignition switch to the starter. I have solved a lot of hot start/no start problems that way. I believe in 10 gauge wire for all that wiring, not the thin gauge OEM stuff.