2016 Sea Doo Spark - Check Engine light and short beep

Our spark seems to be running great but the Check Engine light comes on with a short beep sound. We replaced the oil pressure switch seeing that that has been a problem with others in the past. It worked for a couple of hours then the light and beep came back. Question, If I purchase the diagnostic tool is it going to tell me the exact issue? Will it tell me if it is just a bad sensor? I can replace that at home? Thanks for the help!

It will tell you what the code is, and where the issue is. From there you have to figure out of it is a false positive (bad sensor) or actual issue that the sensor is reporting/