It's a 95 Sidekick 2 wheel drive, I bought it with 215x75 15 on it, to get power band back to close range I put 205x65 15 on it. It calls for 195x75 15. With my GPS to check the speedometer at low speed 0-55 the speedo is 3- 5mph fast, as I go up it increases to 7mph fast at 65mph. I thought by getting closer to factory tire it would bring it inline where it should be, alas I never checked it with the 215's on it.
You actually went shorter than the stock tire height, when you put the 205s on.
Stock Tire - 195/75R15
Tire 1 - 215/75R15
Tire 2 - 205/65R15
Overall Diameter of stock tire=26.51 in
Overall Diameter of tire 1=27.69 in
Overall Diameter of tire 2=25.49 in
Actual Speed w/stock tire=60 mph
Speedometer w/tire 1=57.4 mph
Speedometer w/tire 2=62.4 mph
So, according to what is above, it sounds like your speedo is reading right where it is supposed to be, since you have shorter than stock tires on it now.
Your readings may not be exactly what is listed above, because your tire heights may not be exactly as what is listed above. But I don't see a problem with your speedo, or the speedo gears.