My bravo 3 started overheating I changed impeller which had 1 tooth missing but did find it and still overheating so I changed bellows and checked circulating pump and back flushed all the hose and I am getting good water flow I have also changed t/state any one have anymore suggestions