Dear Mr. Gand:
Thank you to us. The first question is if the pool heater still working? If the heat pump is still heating then the oil probably isn't coming from the heater.
If there is oil in the water then it means the heat pump lost all of its freon and would not turn on. Perfectemp is a good brand and I have not heard any stories of issues with them more than any other brand. Any A/C or heating company should be able to tell you if you lost all your freon. When PVC pipes break apart it is usually because there is a water valve closed someplace after the heater but before the pool. The valve could also look open from the outside but inside is broken and is really closed. Then when your water pump turns on it is pressurizing the heat pump with no flow. The heat pump still runs as it is fooled by the pressure thinking that is water flow and it heats the water too hot and then the heat pump shuts down because of high freon pressure. Any pool guy should be able to determine if there is a piping failure in the system. Soulds like something is funny with the flow someplace in the system. My suggestion is to get someone out there that knows piping. The only time in 29 years that I saw it was the heat pumps fault for causing too much pressure and no flow was when a heat exchanger clogged up on a heater from the early 80's. I tried back washing it and everything that I could think of but could not get any water flow. When I cut the heat exchanger in half I found bark chips from the landscaping around the pool jammed inside the heat exchanger of the heater. I still don't understand how that happened as there was a filter and a pump basket that should have caught everything first. As I said it was one time in almost 30 years. Please let us know what it turns out to be. I am sure it is something simple.