i know this is an older thread, but I had the same problem. The aluminum pin broke on my windshield. After I removed the old pin, I bought a really long thin drill bit to clean out the hole. Then I bought a length of aluminum round stock and replaced the prior pins. It was a bit of work, but fixed the problem.