I drive a 02 WRX and I have it since Dec 08. The issue is that every time I drive, it feels weird. I'm driving 70MPH and the tach is reading 3K RPM. Is that normal? Another example is if I drive 80. The tach is reading 3.2K RPM. The car is bone stock, except with the muffler.
What does your tach read like with going at that speed?
Also, just to prove that the gauges are good, I used my GPS and the speed is the same as the gauge.