1990 XJ 4.0l I6 automatic. My jeep starts just fine then cuts out and dies almost right away. XIf I keep the key turned it stays running. XI replaced the ignition switch and the cps. XI dont think its the anti-theft feature(i have tried everything since i dont have the key) I have voltage to the ignition switch in the 'on' position. XMy fuel pump ballast resistor was smoking so it is bypassed(just ran the wires together). When the key was turned to the 'on' position the wires for the ballast resistor tested at .01. When it was turned to the 'start' position it topped out at about 8. XAll my relays appear to be just fine. XI tried swapping the fuel pump relay for a new one and nothing. I now have my fuel pump attached to a battery outside the jeep. I'm not that good with wiring and I'm kind of just stuck at this point. The next thing I'm going to do is take off the throttle body and thoroughly clean it. Please somebody know what's wrong with it