Patent Number: 
Section: claims

1. A diagnostic method for an engine including an ECU, the method utilizing a diagnostic computer including a display screen, said method comprising the steps of: coupling the computer to the engine ECU;  operating said computer through a plurality of a screen displays relating to engine diagnostics and testing, said screen displays generated on the display screen, at least one of said display screens requiring selection between  (a) provision of service reports and  (b) provision of an item of engine component information, or  (c) return to a display  displaying, in response to selection of provision of service reports, one or more displays on the monitor allowing printing of a service report including a printed record of a plurality of switch positions of the engine. 2. A method in accordance with  claim 1  further comprising displaying a service utilities menu screen display, said service utilities menu display facilitating assistance with replacement of a current ECU. claim 1 3. A method in accordance with  claim 2  wherein such assistance includes extracting at least one engine specific piece of information from a memory of the current ECU, storing such extracted piece of information in memory associated with said computer and subsequently transferring such stored piece of information to a memory of a replacement ECU. claim 2 4. A method in accordance with  claim 2  wherein such assistance includes extracting multiple engine specific pieces of information from a memory of the current ECU, storing all extracted pieces of information in memory associated with said computer and subsequently transferring all stored pieces of information to a memory of a replacement ECU. claim 2 5. A method in accordance with  claim 2  wherein such assistance includes extracting all engine specific pieces of information from a memory of the current ECU, storing all extracted pieces of information in memory associated with said computer and subsequently transferring all stored pieces of information to a memory of a replacement ECU. claim 2 6. The method of  claim 1  further comprising the step of providing, responsive to selection of engine component information, assistance with replacement of a current ECU with a replacement ECU. claim 1 7. Apparatus in accordance with  claim 6  wherein said assistance includes extracting multiple engine specific pieces of information from a memory of the current ECU, storing such extracted pieces of information in a memory associated with said computer and subsequently transferring such stored pieces of information to a memory of a replacement ECU. claim 6 8. Apparatus in accordance with  claim 6  wherein said engine assistance includes extracting all engine specific information from a memory of the current ECU, storing all such extracted engine specific information in a memory associated with said computer and subsequently transferring all such stored engine specific information to a memory of a replacement ECU. claim 6 9. A method in accordance with  claim 1  further comprising conducting a diagnostic test and providing a screen display showing a plurality of service fault codes and including all of said plurality of service fault codes in said service report. claim 1 10. A method in accordance with  claim 9  wherein said item of engine component information includes fuel injector serial numbers and said processor is programmed to cause a screen display of said injector serial numbers on said monitor in response to selection of provision of an item of engine component information. claim 9 11. A method in accordance with  claim 10  wherein said processor is programmed to cause a screen display of said injector serial numbers on said display screen in response to selection of provision of engine information. claim 10 12. A method in accordance with claim,wherein said engine is a marine engine. 13. A method in accordance with  claim 12  wherein said engine is an outboard engine. claim 12 14. A method in accordance with  claim 1  further comprising the step of: claim 1 causing, responsive to selection of provision of service reports in response to said screen display requiring selection, a second screen display allowing selection between one or more saved service reports and a current service report. 15. Apparatus A method in accordance with  claim 1  wherein operating said computer causes a screen display allowing selection between printing a saved service report, viewing a saved service report, viewing a current service report, printing a current service report and saving a current service report. claim 1 16. A method in accordance with  claim 1  further comprising displaying one or more screen displays on the display screen allowing printing of a service report including a print of a name of an owner of the engine. claim 1 17. A method in accordance with  claim 1  further comprising displaying, in response to selection of provision of service reports, one or more screen displays on the display screen allowing printing of a service report including a print of a model number of the engine. claim 1 18. A method in accordance with  claim 1  further comprising displaying, in response to selection of provision of service reports, one or more displays on the display screen allowing printing of a service report including a print of a serial number of the engine. claim 1 19. A method in accordance with  claim 1  further comprising displaying, in response to selection of provision of service reports, one or more screen displays on the display screen allowing printing of a service report including a print of an ECU program number of the engine. claim 1 20. A method in accordance with  claim 1  further comprising displaying, in response to selection of provision of service reports, one or more screen displays on the display screen allowing printing of a service report including a print of ECU version number of the engine. claim 1 21. A method in accordance with  claim 1  wherein said method further comprises conducting a diagnostic test producing a screen display showing a plurality of switch positions, and said service report includes at least one switch position from said display screen. claim 1 22. A method in accordance with  claim 1  wherein said method further comprises conducting a diagnostic test producing a screen display showing switch positions, said service report including all said switch positions. claim 1 23. A method in accordance with  claim 1  wherein said method further comprises conducting a diagnostic test producing a screen display showing a plurality of sensor positions, said service report including a plurality of sensor positions from said screen display. claim 1 24. A method in accordance with  claim 1  wherein said method further comprises conducting a diagnostic test producing a screen display showing sensor positions, and said service report includes at least one sensor position from said screen display. claim 1 25. A method in accordance with  claim 1  wherein said method further comprises conducting a diagnostic test producing a screen display showing sensor positions, said service report including all sensor positions from said display screen. claim 1 26. A method in accordance with  claim 1  wherein said method further comprises conducting a diagnostic test producing a screen display showing an engine speed profile and said service report includes said engine speed profile. claim 1 27. A method in accordance with  claim 1  wherein said method further comprises conducting a diagnostic test producing a screen display showing an engine speed and said service report includes a profile which includes said engine speed. claim 1 28. A method in accordance with  claim 1  wherein said method further comprises conducting a diagnostic test involving various engine speeds producing a screen display showing an engine speed and said service report includes an engine speed profile showing various engine speed ranges in RPM and the percentage of time during the test that the engine speed was in each engine speed range. claim 1 29. A method in accordance with  claim 1  wherein said method further comprises conducting a diagnostic test producing a screen display showing a service fault code and said service report includes said service fault code. claim 1 30. A method in accordance with  claim 1 , wherein said method further comprises conducting a diagnostic test producing a screen display showing a plurality of service fault codes and said service report includes said all of said plurality of service fault codes. claim 1 31. A method in accordance with  claim 1  further comprising saving the service report to a memory unit operatively connected to said processor. claim 1 32. The method of  claim 1  further comprising the step of causing, responsive to selection of provision of engine component information a second screen display that facilitates an injector serial number screen display. claim 1 33. Apparatus for diagnostic operation of an engine including an ECU, said apparatus comprising: a processor configured to be coupled to the engine ECU;  a display screen coupled to said processor;  said processor is programmed to cause a screen display on said display screen to require selection between:  (a) provision of engine specific service reports,  (b) provision of a specific item of engine component information, and  (c) return to a prior display  said processor is also programmed to conduct a diagnostic test and provide a screen display showing an engine profile and said service report includes said engine profile. 34. Apparatus in accordance with  claim 33  wherein said processor is programmed to cause, in response to selection of provision of engine specific service reports, one or more displays allowing printing of a service report that includes a printed record of a plurality of switch positions of the engine. claim 33 35. Apparatus in accordance with  claim 34  wherein said processor is also programmed to conduct a diagnostic test and provide a screen display showing switch positions, and said plurality of switch positions in said service report includes at least one switch position from said screen display. claim 34 36. Apparatus in accordance with  claim 34  wherein said processor is also programmed to conduct a diagnostic test and provide a screen display showing switch positions, and said plurality of switch positions in said service report includes all switch positions from said screen display. claim 34 37. Apparatus in accordance with  claim 33  wherein said processor is programmed to cause, in response to selection of provision of engine specific service reports, one or more displays allowing printing of a service report that includes a printed record of a plurality of sensor values. claim 33 38. Apparatus in accordance with  claim 37  wherein said processor is also programmed to conduct a diagnostic test and provide a screen display showing sensor positions, and said plurality of sensor positions in said service report includes at least one sensor position from said screen display. claim 37 39. Apparatus in accordance with  claim 37  wherein said processor is also programmed to conduct a diagnostic test and provide a screen display showing sensor positions, and said plurality of sensor positions in said service report includes all sensor positions from said screen display. claim 37 40. Apparatus in accordance with  claim 33  wherein said specific item of engine component information includes assistance with replacement of a current ECU with a replacement ECU and said processor is programmed to extract at least one engine specific piece of information from a memory of the current ECU, to store such extracted piece of information in memory associated with said processor and to subsequently transfer such stored piece of information to a memory of a replacement ECU. claim 33 41. Apparatus in accordance with  claim 40  wherein said processor is programmed to extract multiple engine specific pieces of information from a memory of the current ECU, to store such extracted pieces of information in memory associated with said processor and to subsequently transfer such stored pieces of information to a memory of a replacement ECU. claim 40 42. Apparatus in accordance with  claim 40  wherein said processor is programmed to extract all engine specific information from a memory of the current ECU, to store all such extracted engine specific information in memory associated with said processor and to subsequently transfer all such stored engine specific information to a memory of a replacement ECU. claim 40 43. Apparatus in accordance with  claim 33  wherein said processor is also programmed to conduct a diagnostic test and provide a screen display showing a service fault code and said service report includes said service fault code. claim 33 44. Apparatus in accordance with  claim 43  wherein said processor is also programmed to conduct a diagnostic test and provide a screen display showing a plurality of service fault codes and said service report includes all of said plurality of service fault codes. claim 43 45. Apparatus in accordance with  claim 33  wherein said engine is a marine engine. claim 33 46. Apparatus in accordance with  claim 45  wherein said engine is an outboard engine. claim 45 47. Apparatus in accordance with  claim 33  wherein said specific item of engine component information includes fuel injector serial numbers and said processor is programmed to cause a screen display of said injector serial numbers. claim 33 48. Apparatus in accordance with  claim 47  wherein said processor is programmed to cause storage of nominal service replacement injector settings in said ECU in response to operator entry of data indicative of replacement of an injector. claim 47 49. Apparatus in accordance with  claim 33  wherein said processor is further programmed to cause, in response to a selection of provision of engine specific service reports, a screen display allowing selection between a saved service report and a current service report. claim 33 50. Apparatus in accordance with  claim 33  wherein said processor is further programmed to cause, in response to a selection of provision of engine specific service reports, a screen display allowing selection between printing a saved service report, viewing a saved service report, viewing a current service report, printing a current service report and saving a current service report. claim 33 51. Apparatus in accordance with  claim 33  wherein said processor is programmed to cause, in response to selection of provision of engine specific service reports, one or more screen displays allowing printing of a service report that includes a print of a name of an owner of the engine. claim 33 52. Apparatus in accordance with  claim 33  wherein said processor is programmed to cause, in response to selection of provision of engine specific service reports, one or more displays allowing printing of a service report that includes a print of a model number of the engine. claim 33 53. Apparatus in accordance with  claim 33  wherein said processor is programmed to cause, in response to selection of provision of engine specific service reports, one or more displays allowing printing of a service report that includes a print of a serial number of the engine. claim 33 54. Apparatus in accordance with  claim 33  wherein said processor is programmed to cause, in response to selection of provision of engine specific service reports, one or more displays allowing printing of a service report that includes a print of an ECU program number of the engine. claim 33 55. Apparatus in accordance with  claim 33  wherein said processor is programmed to cause, in response to selection of provision of engine specific service reports, one or more displays allowing printing of a service report that includes a print of ECU version number of the engine. claim 33 56. Apparatus in accordance with  claim 33  wherein said processor is also programmed to conduct a diagnostic test and provide a screen display showing an engine speed, and said service report includes a profile which includes said engine speed. claim 33 57. Apparatus in accordance with  claim 33  wherein said processor is also programmed to conduct a diagnostic test and provide a display screen showing an engine speed and said service report includes said engine speed profile showing various engine speed ranges in RPM and the percentage of time during the test that the engine speed was in each engine speed range. claim 33 58. Apparatus in accordance with  claim 33  wherein said processor is also programmed to allow saving the service report to a memory unit operatively connected to said processor. claim 33 59. Apparatus in accordance with  claim 33  wherein said processor is also programmed to generate said screen display in one of a plurality of selected languages. claim 33 60. Apparatus for testing operation of and diagnosing a fault in an outboard engine including an ECU, said apparatus comprising: a processor configured to be coupled to the outboard engine electronic control unit;  a screen display coupled to said processor;  said processor adapted to cause display of at least a single screen display divided into and having a sensor section, a switch section, a voltage section and an engine results section. 61. Apparatus in accordance with  claim 60  wherein the sensor section comprises an electronic control unit temperature display. claim 60 62. Apparatus in accordance with  claim 60  wherein the sensor section comprises an air temperature display. claim 60 63. Apparatus in accordance with  claim 60  wherein the sensor section comprises a water temperature display. claim 60 64. Apparatus in accordance with  claim 60  wherein the sensor section comprises a calculated throttle position sensor display. claim 60 65. Apparatus in accordance with  claim 60  wherein the sensor section comprises an actual throttle position sensor display. claim 60 66. Apparatus in accordance with  claim 60  wherein the switch section includes a yes-no display of engine operation being in an automatic reduced speed mode. claim 60 67. Apparatus in accordance with  claim 60  wherein the switch section includes a yes-no display of whether or not a water temperature switch or water temperature sensor is indicating the engine is overheating. claim 60 68. Apparatus in accordance with  claim 60  wherein the switch section includes a yes-no display whether or not oil pressure is being sensed by an oil pressure switch. claim 60 69. Apparatus in accordance with  claim 60  wherein the switch section includes a yes-no display of whether a shift interrupter switch is in an interrupted condition. claim 60 70. Apparatus in accordance with  claim 60  wherein the switch section includes a yes-no display of whether or not the ECU indicates detection of water in an engine-mounted fuel canister. claim 60 71. Apparatus in accordance with  claim 60  wherein the voltage section includes a display of alternator voltage output. claim 60 72. Apparatus in accordance with  claim 60  wherein the results section includes a display of engine speed in RPM. claim 60 73. Apparatus in accordance with  claim 60  wherein the results section includes a display of ignition timing. claim 60 74. Apparatus in accordance with  claim 60  wherein the results section includes a display of spark duration. claim 60 75. Apparatus in accordance with  claim 60  wherein the results section includes a display of fuel timing. claim 60 76. Apparatus in accordance with  claim 60  wherein the results section includes a display of fuel pulse width. claim 60 77. Apparatus in accordance with  claim 60  wherein the results section includes a display of barometric pressure. claim 60 78. A diagnostic method of servicing an engine including an ECU, diagnostic the method utilizing a processor including a memory and a display screen coupled to the processor, said method comprising the steps of: coupling the processor to the engine ECU;  displaying on said display screen a plurality of screen displays in a user selected language, at least one of said screen displays facilitating;  provision of a service report, at least one screen display facilitating  provision of a first item of engine component information, and at least one screen display facilitating testing of an ignition circuit, said processor energizing said ignition circuit upon receipt of a user predetermined operator command. 79. The method of  claim 78  wherein said first item of engine component information is one of information relating to a fuel injector and information relating to an ECU. claim 78