I've seen a few of those garvins, they aren't as sexy as you'd like them to be. Search around on 4runner forums, you should finds some nice stuff that you may be able to adapt.

thx