working on a 97 mountanier 5.0.....ten to twenty second crank times. fuel pressure is in spec as soon as you turn the key on. no injector pulse or spark initially. it spins and spins until pulse and fire shows up then it runs awesome. any thoughts would be appreciated. ive swapped relays around to eliminate the possibility of a lazy relay.