If the only problem is fading, then try using some Penetrol on it first. It's a paint additive and fiberglass conditioner that is available at your local Lowes for like $10 a can.
Search the forums for Penetrol and you will find tons of posts about being using it on their hardtops and sometimes flares. I was debating painting my hardtop awhile back, but decided to try some Penetrol first. It came out really great and I never ended up painting it. Very easy application: Rub on with a clean cloth, wait 5 minutes or so, and wipe off any excess.
1992 YJ -2.5 Old Man Emu lift, RC 1-1/4" Boom greasable shackles, JKS Discos, 1" Daystar BL, 33x12.5x15 BFG AT KO's mounted on 15x8 Cragar soft 8's, flush mounted tailights, SJFab front bumper, TKH Fab swingout tire carrier welded to a Dirtworx rear bumper, Tuffy stereo console, RC SS Extended brake lines, Home brew plate relocation bracket, Magnaflow Cat, Dynomax Cat back, No track bars front or rear
1997 XJ - 4.5 RC coils + extra OEM spring isolator(6.5" actual front), OME medium duty springs+OME extra leaf + Teraflex 1.5 shackles (6.5" actual in rear), OME Long travel shocks, OME SS, IRO Adj TB, IRO Adj LCA'S, IRO Adj Uppers, RC Control arm drop brackets, JKS Quicker Discos, SYE / XJ shaft, 33x12.5x15 BFG AT KO's on 15x8 Cragar soft 8's, RC SS extended Brake lines, Hella 500's
1996 ZJ - RE 2 inch BB w/shocks (rides like crap), OME SS, 31x10.5x15 General Grabber AT2's - SOLD