I had the same exact issue occur with my 2008. It would idle just fine but as soon as I tried to put any power down it would fall flat on its face and backfire.
It ended up being a severely clogged filter on the inlet side of the fuel pump. I put a new filter in and she was good as new!
It was just getting starved of fuel which makes sense based on the symptoms I was experiencing.
I also had the MAP sensor go bad on mine a few years ago. It had slightly similar issues, but was hardly able to run at all. If the fuel filter replacement doesn't work, take a look at the MAP sensor.
It ended up being a severely clogged filter on the inlet side of the fuel pump. I put a new filter in and she was good as new!
It was just getting starved of fuel which makes sense based on the symptoms I was experiencing.
I also had the MAP sensor go bad on mine a few years ago. It had slightly similar issues, but was hardly able to run at all. If the fuel filter replacement doesn't work, take a look at the MAP sensor.