After reading this complete thread, I still cannot take this story seriously.
It sounds more like someone trying to make a joke and the forum is the punch line.
If someone appears to have the ability to install a turbocharger on this lawn mower, why would they not have the common sense to know...