i don't know if you ever figured out your fuel pump problem but you got to make sure you wiring harness's are all grounded if they are not grounded stuff will act weird like that on one car i rebuilt the injector harness wasn't grounded right and when you'd turn the key the pump would pump until you turned it off it would pump until a line would blow off the clamp it was very irritating. haha but let me know if you got if fixed.
-trent