I just found out that it is not a fuel pump problem. If your going to do the fuel filter it won't solve the problem. I believe it something to do with the throttle body, positioning sensor, or the injectors. Does anyone know if the egr valve or pcv valve would create this problem?