i had a similar problem with my car...change your fuel filter just to be on the safe side..wont cost you much..but definetly CHECK your injectors...im willing to bet that its your injectors...also check for vaccum leaks and the fuel pump as well...the pumps are known to be faulty.