I have investigated the professional grade rubber/vinyl paints and they may be an option. I have about 30 plus rubber end caps for the rub rails and while a few are bad, most are simply grime covered. I was looking for a busnut trick of the trade that might clean and revitalize the rubber. So far it sounds like a good soaking in simple green for a few days, elbow grease on each piece and then paint. Right now I am balancing time value of money and over 250.00 in replacement costs.