I changed my battery and ended up with an engine fault light. The local dealer did not have the proper cable to check and reset the code. After waiting about a month I ended up ordering this off ebay from Great Britain. Worked perfectly
Yamaha FI, OBD2 fault code scanner diagnostic tool Tracer-900GT