For a year now my jeep has been stalling out on me. It seemed like at first it did it only when it was ran for a long distance or the temperature outside was very hot. Well now it has a hard time starting and staying running. Took caytilac converter off, has new fuel pump,put a couple of new fuel injectors on, Tryed new map sensor, new crank sensor. Seem like its starving for gas. Havent changed the fuel filter. When cleaning lines out noticed gas was filthy. Can someone help me to figure this out. Its my only ride.