Ok so the car is a 2000 gt 5spd. The problem is that it won't rev past 3k, when I ran the scanner the only thing I found was one of the upstream 02 wasn't reading. Could that cause the engine to be limited at 3k or should I look at the cat and fuel pump/filter. Car has 120k