Hello, my boat intermittently (about 1 in 10 starts) surges down in rpms almost dying and back up. Alarm beeps. Also, during plane it occasionally stalls as though fuel starved with a solid alarm. I replaced fuel water separator first with no improvement. Ordered a scan tool and it showed low oil pressure and low fuel pressure faults. My next step was going to be replacing oil pressure switch since I have read where it can shut off fuel which I assumed would show the low fuel pressure fault. Does this seem reasonable? I located this sensor low on the block on starboard side about mid way front to back. It is pictured. Is this the oil pressure switch related to the ecm or another sensor? If not, where would it be? I've seen pictures of some that are below the oil filter but my oil filter is different, mounted high with tubes running up to it on port side. Thanks so much!