If you've already switched out the fuel filter I'd say its the cat that you need to replace. I'm at the same point with my car and can't seem to get anyone to reply to my thread anymore.