If my engine is around 1,500 rpm or lower and i give it gas i get misfiring until about 2,000ish rpm's. I replaced the spark plugs, have a new fuel pump in it. sea foamed it, put injector cleaner in and new air filter. I have yet to replace the fuel filter. my friend said it could be that but i don't see how (although my knowledge is minimal about cars). any ideas?