I heard that these guys who make racks for the Hummers may be doing one for the FJ.
http://www.gobiusa.com/
I will have to call to confirm.
One thing though, they have a basket on the bottom, no way to wash your sheet metal if this is covering the roof.