My Pilot being out of warranty, I had to solve the popping sound when AC clutch disengages, by myself. Didn't want to get into an already lost battle with the stealer, as I would have to open a case, claim some goodwill, and pay for most of the cost of replacing the AC clutch, compressor and coil.
The idea is to install a flyback diode in parallel of the AC clutch on the AC compressor. Because the pr*ck is out of reach, I decided to install it on its relay. I don't know how to insert pictures into the text, so I have juste attached them to the post. Here are the steps:
1- Buy a diode, the biggest you can find. Mine is a 400V, 4 amp rated.
2- Solder a wire on each end. The side with the line on the diode is where you connect to the relay pin. The other end goes to ground. This is IMPORTANT. Installing it the wrong way will short the 12V line going to the clutch and burn fuses. I used a red wire to connect to the relay, and green one for ground.
3- Heat shrink the diode and connections
4- Open the relay box under the hood, passenger side. You will find where the AC relay is located looking at the diagram on the cover. You will need to remove the relay, and the one next to it to get room to work.
5- Insert the end of the red wire into the relay socket. The pin that goes to the clutch is the one in the middle.
6- Put the relay back on, make sure your wire get squeezed into the socket with the right pin. Put the other relay back as well.
7- Now you need to find a place to ground the green wire. Be careful. The metal plates with screws in the relay box is NOT a ground. This provides 12V to the relays. Safest way is to go outside the box and install it on the body.
8- Remove paint with a sandpaper where you want to install your ground. I used a round connector and a self taping screw. This may not be the best screw to use, but it works. You can add grease on it to prevent corrosion.
9- Don't forget to put the relay cover back on.
Enjoy a silent ride, thanks to a 4$ fix.