My father has a inboard cruiser with an electronic controlled engine. When he has had trouble on the water, he can read off the diagnostic codes from a display, but they aren't much use to him. Is there any system that lets you transmit the engine data to a service technician who could make sense of it and recommend what to do?