Some of the "fading" of carbon fiber is also a result of the cf absorbing water (salt water is the worst) Clear coating or applying a automotive urethan will prevent this also.
If your cf parts are a spotty white (from water absorbsion) there is a trick to removing it. Leave it in the over for a few days with just the pilot light going (DONT BAKE IT!!). Doing this will draw out the water imbedded in the CF.
I spray WD40 once a week and the cf looks fine all the time, now if I am doing something wrong here I sure like to know! This is what consersme :" Some of the "fading" of carbon fiber is also a result of the cf absorbing water (salt water is the worst)" .... casue my cf may be absorbing all that WD40 it may not be good after all.
I've gotta regiment that I've been doing for well over a year now and it seems to work well. I wax everything with some black (turtle wax, I believe) wax. By using the black stuff you don't get the little white dots from regular white wax that gets caught in the pin holes. Afterwards I give everything a good coat of "303 Aerospace Protectant" that I got from a marine supply store. It's a UV protectant in a easy to use spray bottle. I had to come up with a good way of protecting my CF as I've spent way too much money on all the stuff.... (tank, front fender, rear hugger, side panels, seat cowl, chin cowl, headlight, headlight mounts, ignition cover, sprocket cover, and dash) Some say I have a carbon fetish..