Fuel sending units read WRONG time after time!

While my original gauge and sensors work well, someday I to may need to replace sender. My plan would be to use a small 50 cent micro controller, a few resistors and a MOSFET to accurately rescale the sender to the gauge for accurate measurement. The techniques suggested by 67Dart273 would be necessary to insure correct full travel. The micro would measure sensor resistance, and control gauge via PWM based on calibration table, or math translation. I have used this method for several sensor translators in industrial controls.