92 Camry- speedometer and tach read too low

Speedo reads 10-15 mph lower than actual speed (measured w/ speed gun). Stock tires, same size. Tach also reads very low, esp when cold. Replaced speed sensor, no change.

Bad instrument cluster or voltage regulator?