Could be but I'd leak check it real good. They generally leak at the big o-rings where the body is in sections. I always put dye in the system, I've got electronic detectors but the dye never lies to me the electronics sometimes do.The compressor seems to work great. Its not OEM, its been replaced at some point. Maybe the previous owner changed that and then found out it was the evaporator and just sold it.