Aircon compressor dying and squeaky sound is normal.. those are the wear and tear.
But quoted RM4k for replacement is a bit too much.
I don't know about others, but I personally recommend you to go to any local workshop and get your aircon compressor replaced. New one (I can't remember much about the price) should not cost you more than RM1.5k (I think!), recon should be less than that.
I got the squeaky sound before, seriously irritating. Went to Honda of course they ask to change the entire thing.
Then I researched and went to this spare part shop, ask them to replace the aircon compressor to solve the issue but the shop (well they're honest) declined it (although they have sparepart) because they discussed the issue with me and the thing I really want is for the squeaky part to go away. They can't promise or confirm by changing aircon compressor it would solve the issue. So they asked me to check for another workshop recommendation instead.
In the end, my brother called his personal mechanic to come and see my car. He tighten a screw and noise was GONE!
Said belt screw was loose. I told him need to change aircon compressor? He said no need if I still feel it's cold.
Just use until no cold air come out then only change.
So... you might wanna check on that..
That's good advice neato4u.
My Y2003 I-DSI got squeaky noise also but only during wet rainy days morning cold startup, no noise after on the road warm up, it's just the wet belt & pulleys & nothing to worry about, compressor is still original & running strong & cold.