if the fuel filter was plugged up you would accually be getting great gas milage. but really, check your plugs, what color are they, that will tell you what is going on, also a compression test should be done, you may have a blown head gasket. between two cylinders, that would cause you to be running on 4 cylindrs and feel 10-15 hp loss.
BMW--Because Mine Won
BMW--Built My Way-better than good