if you wanted to fix it for good, planet-miata.com has 25% off in stock used parts this month... so instead of their usual $75 for the power antenna 'body' (the part that sits under and protudes through the fender) it is now just 56.25. not likely going to find it anyplace else for less, at least not from a reputable used parts dealer.