have you checked your FUEL FILTER lately? Or the fuel pump may be going out. Can you describe it if feels like it is NOT getting fuel? Or is it stumbling like it is getting too much fuel? Does it idle in Park, Drive, Reverse? The more info you can post the better answer or leads you will get to solving your problem.