A fail detecting apparatus for an automatic transmission which is capable
of quickly detecting a failure of an oil pressure switch with accuracy.
In addition to an oil pressure switch state determining process carried
out while a vehicle is running, the state of an oil pressure switch is
detected at the time of turning-on of an ignition switch before an engine
is started, and if the oil pressure switch has continued to be ON until a
timer value becomes equal to or greater than a predetermined value, it is
determined that the oil pressure switch has failed. Since the state of
the oil pressure switch is determined before the engine is started, i.e.
in the state in which no oil pressure has been generated, whether the oil
pressure switch is normal or has failed can be determined with high
accuracy irrespective of which range is currently selected in the
automatic transmission.