My lawn tractor will always backfire unless I pull the choke when I shut it down. If it is rich, there is too much fuel and it doesn't ignite. Maybe a bandaid solution but pre-detonation ect is usually cause by too lean of a mixture that auto ignites from something hot as an ignition source. That is similar to what they are experiencing, so I would say either starve the engine for fuel (lean it out to the point where it wont auto ignite) or enrichen it so that it won't auto ignite. Either way you have the perfect fuel air mixture right now that is causing auto ignition so you need to change the mixture one way or the other. At least that's the way my amateur view sees it. You may also have carbon deposits in your exhaust that are glowing hot when you shut down that is your ignition source but it may even be the hot turbo.

I'm really surprised on everyone's view about fuel starvation for shutting down an engine. The only time I would care about that is on an injected system where the fuel lines are dead ends, ran dry, and had to be primed again(On my EFI set up all my injectors are on a loop so this isn't an issue). For most of my carbureted things such as my motorcycle, I routinely turn off the fuel petcock and let it starve of fuel so that unstable auto gas isn't stored in the carb bowls and make a mess if I don't ride it often.


Also, people with vapour lock issues on starting should be starving their engine of fuel on shutdown in my opinion. The rotax runs so hot that when you shut down and close your fuel valve, your still hot engine heats under the cowl when there is no air flowing through it that it causes fuel vapour in the lines. This increases the pressure in the lines. With no where for the vapour to go, the increased pressure pushes fuel into your carbs and you have a flooded condition which is why you end up have hard starting problems. If you starved your engine of fuel on shut down, when you went to start again you could open your valve and fill your bowls with fresh cool-ish fuel. This trapped heat under the cowl is why you see lots of rotax guys open their oil doors on their cowls to let out excess heat.


Take all this with a grain of salt. I am in no way a professional about these these things. Just my personal observations that are worth as much as free advice is worth.