On three occasions, I have stepped on the gas pedal and it literally started to slow the car down as if I were stepping on the brake pedal.
On the first occasion, I was waiting at a red light. When it turned green, I stepped on the gas and got the car to start moving. The car was just cruising along around 15 mph when I stepped on the gas pedal again to speed up and at that point, instead of fueling the car, I started to slow the car down as if I had started to step on the brake pedal. I checked my feet that I was on the gas pedal and pushed down lightly again and started to slow the car down again. When the car eventually reached around 5 mph, the car stalled and all the lights on the dash lit up. The car was unable to restart but the engine did turn. About 10 mins later, the car was able to start
The second occasion, the car was just cruising at about 20mph around a curve. When I started to push on the gas pedal, I slowed the car down again, as if I had started to step on the brake pedal. I checked my feet and pushed on the gas. Again, it started to slow the car down. On the third try, the gas pedal kicked in and it went back to normal.
On the third occasion, similar to the first, I was coming to a stop sign. So the car was about 15mph when I started to press on the gas pedal. I always gradually press on the gas and just as if I had gradually pressed on the brake pedal, the car started to slow down. I did this three times, each time lightly stepping on the gas slowed the car down each time. Eventually, when the car slowed to around 5 mph, the car died and the lights on the dash lit up. I shifted into park and tried to restart. I couldn't. I could hear the engine turn though. I removed the key from the ignition, waited like 5 seconds and stuck the key back into the ignition and was able to start the car again.
Some mechanic said it was the idle air control valve. Another mechanic said it was HIGHLY unlikely to be that air control valve and instead after looking through the car, said he honestly doesn't know what the problem could be.