Sounds like a fuel restriction some where, I kno u said u change the fuel filter 8months ago, I would think about that being the problem again, its possible for the filter to be clogged again, check injectors and fuel rail