Im willing to bet the compressor is just fine, I have never seen a failed GE Climatuff compressor!!

Seen a lot condemned due to failed capacitors though, they have a strange wiring configuration...