I have a 2008 1.8l manual transmission lately it has started stalling on me and when I start it back up it starts and dies instantly. If I let it sit for about 10 minutes it fires up and drives without any issues. I had a code for replacing the gas cap come up and I replaced it and the code hasn't come back. I get no codes at all now and I keep my odb in the car and check everytime it happens and get no codes. The other day I was driving and for about 3 miles I was already at speed of 60mph and then lost power to the throttle and when pushing it would get like 2 seconds of power than lose it. The engine wasn't revving up it was just no power that happened for a few miles and then acted like nothing happened. I've recently had to replace the alternator and gas cap and thats it. I bought the vehicle about a month ago took it to dodge for an inspection and they said everything was good when I bought it. I don't know where to begin since its not throwing any codes.