I have a rooftop HP aprox 10 yrs. It keeps blowing fuses. I've cleaned the condenser & evap coils, changed the contacter, changed the cap & added a hard start. all pressures are good. Sometimes it will run for 2 months and sometimes for 2 hrs. depending on the weather. Should I replace the compressor or the whole unit?