I own a 1999 540i. I purchased the car three years ago. The power started gradually coming down, but i never noticed it because i was always driving it. It has 143K miles. Just yesterday i drove the same car with 95K miles and it has better acceleration and power. I always serviced my car accordingly and sooner at most times. there are really no sympthoms, check lights. Motor idles perfectly, no shakes, plugs and packs where replaced. what can it be.. the only thing i haven't replaced is the fuel filter. Can that affect my power?