My kohler 7000 series (745) will start and run for a while then stalls out.I have replaced fuel filter,fuel lines, fuel regulator,spark plugs, battery, both ignition coils.Cleaner engine fins and bought new gas! Even drilled hole in gas cap to insure proper vapor. I am at a loss as to why this is happening though someone suggested running it with engine hood off?.