Our 2007 seadoo rxt 215 had an oil leak which took us forever to find, finally sorted it and had it out about 30 minutes when the code p0520, looked it up to find it's the oil pressure switch, the oil was slightly high so sucked some out and it's fine now however the code has come back up, running well apart from this, is there anything else to look for or is it just a case of a new oil pressure switch? Thanks