I have a 95 yj with the 2.5 4 cyl. its starts up fine and even revs up good but after a while, usually about the time it warms up, it starts to sputter and wont rev up and will eventually stall. some times it starts back up sometimes it has to sit a while. it has a new fuel filter and seems to have plenty of fuel pressure, when i took the line off to change the filter it had a good bit of pressure behind it. Im thinking fuel pump but dont know why it would run fine for a while. any help would be great. thanks