either a loose wire on the oil sending unit or the oil sending unit itself has gone bad .....easy fix if you are a do it yourselfer....new unit...less than 40 bucks