91 yj 6 cyl when going down the road it starts to spit and sputter and just want to die out but will still idle. I figured out that when you turn the key off and start it again it runs fine until the nest time i slowdown to turn a courner or for a stop sign this is nuts and we cant fugure it out. I have checked the injectors,put a new O2 sensor and cleaned everything i could with the fuel system and it has alot of pressure in the fuel rail. this thing will sit there and run perfect at idle and revs up with alot of power and response we didnt change the fuel pump because the fuel pressure stays ok i dont know what to do so maybe someone could help so thanks in advance for the advise! Is there any chance that the fuel pump has a relay and its bad and when i chut it off and start it up agin it runs fine like im resetting the relay.