Is there a device that i can plug into my 2023 VP 350 to check codes (similar to OBDII reader for cars) I was cruising at about 20 mph through an area with a lot of weeds on the Sacramento delta when I suddenly lost power, audible alarm started beeping, and check engine light on throttle control came on. Engine temp and oil pressure were fine. I shut down the engine. I raised the outdrive and there were no weeds tangled. Engine would not restart and light stayed on. I sat for about 5 minutes checking various things. The light eventualy went out and the engine started. I am guessing that I struck a large weed which tripped the Impact Protection (VP owners manual does not say what exactly this feature does) then while I was inspecting the outdrive I inadvertantly reset it by raising and lowering? Or maybe the outdrive cooling got clogged, overheated, and shut down. Any thoughts? Anyone know of an "OBD II - like" tool which I could use to read codes? Thanks!