I recently had to deal with water leaking and pooling by my left foot. Traced the leak back to the sun roof drains. I took it to the dealer and I was on my way in under 10 minutes (and they didn't charge me). They hit the drains with compressed air. Not aware of anyother means, however that thin wire sounds like it would do the job.