Shouldn't of changed the oil out. Probably had Amsoil 25,000 mile never change oil LOL. Loaded up with "extended drain interval technology".generally if the needle fails while the tractor is sitting, fuel flows into the intake and combustion chamber and past the piston rings,
Now, i will say i repaired a Kohler CV15 a few weeks ago, gas dripping out of the muffler.... needle failed and drained the entire gas tank, and i don't know how, but i checked the oil, the oil level was perfect, not diluted and didn't smell of gas..
how it didn't get past the piston rings, i don't know. however i did change it out to err on the side of caution, and it needed it as it was pretty dark./old.
slomo