My plastic cable broke again. Ive always kept the mast lubbed and this will be the 4th one ive had to install over the course of owning the car for 16 years. Is their a permanent fix? Is their a better upgraded unit? Is the cable still available and if so what is the delco part number? Thanks guys.