I second 4.3LXJ's diagnosis, when the oil pressure sending unit fails it reads the oil pressure as 80 but can intermittently work. This same thing happened to me and a $25 sending unit fixed it...