I had the same problem, and after a while it said "Check engine". I took it to a bunch of mechanics and no one knew what the problem was. Then I took it to someone else and they told me I had put in some bad gas. The gas from the station had some water in it and it got into my car.
In my case it went away on its own after a couple of days. But it still said check engine. So I unplugged the battery for about 30 minutes and put it back in and everything was fine.
But I think you can buy water remover from a Straus or auto zone, that might work for you. Now I dont know if me and you are having exactly the same problem, so dont hold me to any of this.
See what eevryone else has to say first.