On the '02 it is possible to have a bad coil w/o a code. Do a search on here for something like "OBDII compliant".
Just replaced all my coils and my plugs about a month prior. Solved all misfire issues. The shop scanner stated "multiple misfires" but no CEL light and no codes.
Although the speedo thing is throwing me off...