If it is on dim when ign is on, engine not running then my monies would go to a new pressure sensor first. Light comes on with earth via the switch. no oil pressure good earth= bright light. Dim light caused by poor connection to earth. If you can pull the wire off the switch. Light should be...