I'm at my wits end here. 1997 Suburban K1500 5.7L. Newish fuel pump, new plugs, wires, cap, rotor, ICM, TPS, IAC, EGR, spider injector, exhaust completely all new. When the truck has been sitting between 15 mins and 45 mins hot will not start for anything, and once it does start it idles super...