I have had good luck using the plastic specific paints on various non motorcycle parts in the past. They work good if you prime properly and most importantly clean the part well first. Only down side, as with other painted items, they can be scratched or chipped. Not much help on the dyeing, but it is another option.