Yup, but I work in Houston.
It sure seems to be a wiring issue, though I am not sure why putting it in Neutral would have any effect on shutting it off, unless there is some kind of feedback that is just enough to activate the relay in the rear. It may be a chaffed wire or something. Like I said I have always run fuel pumps off of my amp wiring since it's already back there. On 4X4's I usually have a main power wire to run for fans and such so I typically use that as well, plus I'm running all the wires anyway. This system I am not familiar with, but basically you should have a heavy gauge wire with a fuse near the front, a trigger wire for the relay. (I usually use a negative, but they are using positive from what I can tell), and a wire leading to the pump. The way I run something like that is:
87+86 B+
30 to pump
85 to switched ground.
The other way to run it is:
87 to B+
30 to Pump
85 to ground
86 to switched positive (for turn on)