Sometimes, though not always, I keep hitting flat spots between 4-7000rpm when accelerating hard. It picks up like it should around 4000, then occasionaly it really struggles up to 7000. Also the idling is a bit lumpy.
Ive cleaned the idle control valve with some cleaning spray. The car has had new leads pretty recently too. I also changed the fuel filter 2 weeks ago so it cant be that. Is there anything else I should check for?