I was driving up and I came up to a light and the guy next to me wanted to race. I put the gear selecter into 1st and proceeded to accelerate. I went easy at first due to the ground being slick and once reaching 20 mph. I then stepped on it then quickly switching to 2nd. However when I tried to do so the car did not go past 4000 rpm. I then tried another time and did the same thing as well. It doesn't matter if it's from a roll, dead stop, or cruising speed. It just did this all of a sudden and did not notice and settle signs or deteration. Has anyone else have this similiar problem and if so what was the fix?