The oil temp sensor is nothing but a resistor that changes according to temperature so they very rarely go bad. Most of the time the errors are attributable to your engine ground and the alternator ground path as well.

Sometimes is the probes ground itself:
http://advanced-flight-systems.com/f...oil-temp-probe