Hmm, I don't have my motorsport catalogue with me, so if you're interested, I would see if Dallas Mustang can hook you up. (the Dallas Mustang part number should be 8113)
I don't think you'll need anything special to install it, as far as bang for the buck... it doesn't give you anything power-wise (at least I didn't notice anything), but with it's somewhat low cost, its a good idea if you're doing any tranny work and going to be down there anyway...

__________________
Uncle Sam
"What the hell is up with all the gauges?
Calling Captain Kirk, your ride awaits... Phasers on stun...."