What troubleshooting did you do?
It would never be a mechanical pump
Are you loosing spark, or are you overheating? What is the the actual temp of the block and heads (not what the gauge reads, however what your diagnostic IR thermometer tells you)
Have you serviced the points? Check the...