Did you get the new housing and all with the impeller? I had one still get hot after putting a new impeller in and once I got the new housing it was fine. Also just last night I put one in and the seal for the copper tube in the upper unit was smashed causing it to leak around it.