So this is a consistent problem. I have an 04 STi and the speedo is consistently off by 5 mph. I've checked tire pressure and the tire treads look fine, but still off by 5. Any ideas as to why this is occurring? I've checked some threads and all I've found are speedos that don't work. Thanks in advance.