Does this look like the hose you need?
http://www.fillernecksupply.com/chev...l-filler-hose/
For the VSS I'm pretty sure you can just splice the the '91 wires in to the newer harness... You'll also need a momentary switch that'll let the PCM know you're in 4LO. I've seen some guys just wire a toggle switch in the dash but the cleaner way to do it is add the switch to the T-Case shifter like this guy did:
http://coloradok5.com/forums/showthr...71#post3522371
I have no idea how to get the BCM to recognize the doors though...