yup, you're stumped now for sure. better drop it all off at my house, along with that metal box floor....
not sure about the s10 fuel pump orientation thing but I know I have bought the plastic line fittings at the parts store. some hydraulic hose places also make brake lines and such so they may have the fuel line fittings in plastic as well by now.
maybe find some info here that would help
http://monsterautoparts.com/CHEVROLE...ending_uni.htm