Try the 3rd gen F-bodies(any engine,they are all the same) and any 93 and older S-10 with the 4.3 V-6. Just make sure its for a serpentine belt and has the overheat switch on the back. 88 and newer has a different connector for the coil on the clutch so make sure you grab that. And as you get newer in the years the size and type of seal on the manifold hose changes. I haven't looked for any part numbers but I do believe there is an adapter kit out there that will enable you to use your hose with any year of R-4 compressor out there. Most of my new R-4's come with this seal and adapter kit with them.
Your compressor is making noise because it's 20 years old. I'd buy a new one otherwise you're wasting freon and time messing with old compressors. Try [email protected] as the compressors are completely affordable and he has them in stock.