I suspected I had cooling issues with it when I couldn't get any spray running in a can with water above intak holes. I pulled and replaced the rusted thermostat and after reading some posts filled the can to the top afterwhich it seemed to work fine. Sprayed pretty good and temp stayed at 120 using meat thermometer. I took it out and a couple minutes into the run it started making noises and seized up. I pulled the head and the bottom piston has a hole in it. I pulled the lower unit to checked the impeller which I was told had just been replaced. It looked fine but the metal housing has grooves in it. I'm not sure if this is enough to cause the overheating and how can I tell now if its worth replacing pistons and trying again. any susgestions