My Benz Runs at high RPM's only. Caughs, spits and pops and will not idle. Before it began doing this it ran rough for two weeks, lacked power at initial acceleration and then ran clean at highway speeds. I get the feeling it is the fuel filter???? Can anyone give me some insight into this problem and I'd like to know the location of the fuel filter itself....yep....I'm a nooob!!!