I came here to reference this as it's how I worked through this issue with my Bride of Pinbot. Sounds like you might not have the exact same issue, but one takeaway I had is that if it's AC that is leaking, there are a limited number of places where AC comes into play, so that might help narrow the scope of your troubleshooting.