Find out the type of compressor you have on there and start looking on ebay, probably a Sanden unit! I went to a trusted parts store with my other halfs pickup asking for a good a/c shop , he sent me across the street , they checked nothing and told me it needed a compressor for $850, went home and opened the hood on my identical truck, checked the fan clutch and swapped them... charged it with freon and it has been fine since! $ 1000 should get you a new compressor, new hoses ,condensor and a lifetime warrantee! Bobby
ps if it is a Sanden try to get a real one , not a clone! You will be able to see who sells what by their feedback!