The oil pressure light went on a few days ago after an extended session of pulling a 25 gallon sprayer. Changed the oil and the filter, cleaned the air filter, changed the oil pressure switch to no avail. The machine is about five years old but is not burning oil (so I do not think the rings are worn-out). The light still goes on after start up. What else could be causing the light to go on?