I have a 2005 3.6L that seems to be missing. When I get on the gas hard and on idol it's fine but when I am cruising and the tach is between 2000 and 3000 rpm is when it seems to start. I've put middle grade gas in it hoping that would help but it did nothing. I thought about changing the fuel filter if I knew where it was. Does anybody have any ideas?