Engine starts and runs good until I turn it off. When I try to start again within a few minutes it goes through the pre-start diagnostic checks then it immediately starts over on the checks and stops on the 3rd of the four checks. At that point when I try to engage the starter absolutely nothing happens. It will not engage the starter. Help?