Its a 4 cylinder with 163k miles and when I drive it on a rainy day or if I splash water from a water puddle my A/C stops working. When its dry my A/C works fine. Does it have to do with serpentine belt? I checked the belt and it looks tight enough. I don't see any cracks. Or maybe is the grooves deep because of age? I have been driving like this for 4 months now. Anything helps.
It's probably going to be either an electrical fault or the belt slipping. How old is the serpentine belt?
You can't tell that the belt is "tight enough" by looking at it. Use a gauge to check that tension is within specification.
Also you can't necessarily see all belt wear without a gauge to check rib wear. If the belt is old just replace it and tension it properly.
https://www.youtube.com/watch?v=Clv2ZlS3hB0
@chucktobias ok thanks.