I had the same experience with moveing the gauge needles a bit after replacement. I actually took the opertunity to pull the fuel sender and verify it's reisitance value at full and empty as stated in the FSM. I really wish there was a middle value or so, half tank or something.
Ditto the actual gauge, it would be really nice to have a stated resistance value that should give say 80 degrees on the temp guage, half a tank on the fuel gauge, rather than trial and error.
I think I know a shade tree way to calibrate the speedo at a given speed, but I imagine there is a more techincal way to calibrate it that would lead to it being accurate at all speeds(maybe). I did not remove my needle, but it's been 5mph high at 70mph since I've known it, and never apart before. I believe it's either slightly more or less off the slower/faster off 70mph it gets.
But it helps keep me from speeding.
I can calibrate the temp gauge to a known good sender with hot water, a thermometer, and a meter to get the resistance reading I guess. Though mine's pretty darn close to where it was to start with.
The oil pressure, it's close, which is all it probibly was to start with if it's like any other OEM gauge I've ever checked. Mine peged 3bar at 1000rpm when fully warm, and it does so at 900rpm now. I may try and adjust it a little later.
Short of a T fitting and a known good(maybe)mechanical gauge to cross refrence it, I don't know a way to calibrate the oil pressure gauge on the bench so to speak.
Yes I'm a little obsessive..