About two weeks ago, I could rev the car all the way to the redline normally and smoothly, as you should expect. Just today, I found out that when using WOT, the car just would not rev past 3500 rpm (or thereabouts) and it would be very jumpy and harsh, even though my I had WOT. Using smoother throttle inputs (around 50%-60%) I could get the car to rev to around 4500-5000 rpm but it would stop there as more throttle was needed. After mashing the pedal, it felt like the car retarded the throttle and wouldn't let the car rev at all. Due to the roads, I could only do this in gears 1,2 & 3. But as mention before, it used to rev smoothly in all gears. It still is fine to drive around town where high throttle inputs and rpm are not needed, but that means I lose one of the best aspects of driving; reving the nuts of your car

Any help or ideas on what to do would be very appreciated. Thank you in advance.