Maybe a faulty sensor, om not sure whether it senses level or pressure but it could be a slight negative pressure in the crank case causing it to come on, it would also explain the tight oil cap. Just a theory, but negative pressure in your engine helps with fuel efficiency and power.
Bookmarks