that could be anything, unplug the oil switch and see if the oil light goes out. if it does then its the oil sw. on the motor if it dont its a short some where between the sw. on the motor and the dash. need to check your alt to see how many voltage its putting out.