I didn't have to add a switch, if I try to crank the truck while the lift pumps are running it takes a few more revs to start but that's it. Eric - do you have a fuel pressure gauge? If so, are you getting fuel pressure and what pressure are you getting? Did you bump the starter to put the pumps into their priming cycle? There's a lot of air in the system when you install a pusher pump because the fuel lines as well as the pump are filled with air. You may have gotten air into the injector lines and have the injectors air bound. If you are getting fuel pressure then you may need to bleed the high pressure fuel lines.