My Jeep has been doing some weird stuff lately. Once ans a while it will just sputter and high idle or sputter and stall. It has stalled when driving a few times too. Crank and crank. Wait a while and it will fire right up fine.. Over the weekend I installed the FirePower Performance Ignition. Fired up great and smooth. But it's still doing it. I can hear the fuel pump comming on. I am going to try fuel filter tomorrow. After that, im thinking pump. QUESTION : Do i replace the internal with another, or go with a outboard frame mounted pump ? Or is it something else ?