I would appreciate input from the collective wisdom on how best to fix a pool pump capacity problem.

15,000 gallon inground pool.

Hayward SuperPump, 2-speed, 1.5 hp, 230 volt, 13-14 years old but motor recently rebuilt. Pump is located approximately 3-4 feet above water level.

Water feature height is approximately 3 feet above water level.

All plumbing, including inground, is 1.5 inch.

Suction side: Three 1.5 inch pipes (main drain and 2 skimmers) "T" into a sort of manifold

Mechanicals: Pump, Tagelus TA-60 filter (24") with zeolite filter media, heat pump, Jandy check valve, chlorinator

Return side: *single* 1.5 inch pipe for two returns and 1.5 inch pipe to water feature (valve normally partially closed)

The problem:

Heat pump was installed last year. It had to be located 30 feet away from the pump. Total pipe run is around 60 feet, including several 90-degree bends plus the heat exchanger itself.

Last year, after adding the heat pump with its extended pipe run, the system performance was marginal with the pool pump running at low speed. The system was just barely able to run the chlorinator and water feature.

This year, net of some problems with the filter (long story) the pool pump running at low speed is unable to operate the water feature (can't lift water to that level) or the chlorinator. Even if I resolve the filter problems, system performance will still be marginal.

Current backpressure at the filter with the pump on high speed is 23-24 lbs., up from 20-21 lbs. last year, and 5-6 lbs. at low speed. With the heat pump on bypass the backpressures are 18-19 lbs. and 4 lbs.

Options would appear to be to replace the pool pump and/or upsize to 2 inch pipe (note single 1.5 inch underground return, however).

Thanks in advance for your thoughts and recommendations.