I found that my 2005 df140 is pumping gas directly into the crankcase from the vst via the evap hose. I changed the needle valve and seat which seemed to fix it in the driveway. Took it out yesterday and idled fine to the lake and got up on plane fine. After sitting for a few hours off it did not want to restart. once it did, it died on me at idle. Would not restart. Got home and the oil is once again filled to the brim with gas. The vst is again pumping gas through the evap hose. Is there anything that would cause this other than the float or needle valve?