Ever since i have owned my car its had a random flat spot at 2000rpm, if you build the revs up slowly the car won't rev past 2000rpm it will just drop to 1600 then start revving again hit 2000 and drop back to 1600 over and over and over until you take your foot off, but if you give it a solid...