I have an 02 yukon xl. longtube headers, flowmaster super 40, dual 3 inch pipes K&N CAI. Replaced the spark plugs a few thousand miles ago and double checked to make sure the gap is set correctly and the wires are okay. At idle, every few seconds i get a noticeable pop in the truck that almost sounds like the engine is skipping a beat. from a stop the engine accelerates like it is out of round until around 5 mph then it feels fine. after 130,000 miles i figured it might be the fuel filter so i swapped it out. i want to say that it is happening a little less often now, but ive noticed it a few times. should i give it more time to flush some fuel through the engine or should i flush the whole fuel system or does anyone else recommend a way to diagnose the problem?