special tools??
Hello jeepdude832,
Rather than cleaning the top, you might consider spray painting it.
I have had very good luck using the fabric/vynil spray paints (actually, I think "spray dye" would be a more appropriate) available in most auto-parts stores.
I was initially very skeptical of the spray dyeing process, but I changed the color of the vynil fold & tumble rear seat of my CJ from red to black using a rattle can of Krylon. That dye job has held up surprisingly well: no sun fading, unaffected by rain, not sticky and the dye does not rub off on clothes.
This is a common practice in the used boat business when detailing a used boat for resale. Boat seats tend to sun-fade and the boat dealers often freshen up the seats with spray dyes.
Given the expense of a Jeep soft-top, skepticism is justified, but I offer the tip for what it might be worth. Your mileage might vary -- implement at your own risk.
Regards,
Gadget