1665 is an evap solenoid issue and should have nothing to do with starting.
Are you sure of the code number?
As far as the other issue, did you clean out the tank as the dirt, may have caused the pump failure and also damaging your new pump.
Check pressure first
Roy
SPONSORED LINKS
Wednesday, November 21st, 2012 AT 3:22 AM