My 1997 Jeep Grand Cherokee Laredo V8 has been stalling when Idling, and I am thinking it is the fuel filter. When I get going or give it gas it is fine, but when I come to a stop sign sometimes it idles way low and stalls. The last couple days it has been fine, so I am thinking it might have...