I also doubt the that shutoff valve is going to be of any help. Guys just put those inline, as a band aid, when they have a problem with the float seat and needle not shutting off the fuel to the float bowl. You’ve got an OHV engine and from your description I would be checking for a blown head gasket.