I have a Walker 26EFI MT mower. I have small oil leak that the best i can tell is coming from somewhere around the top and leaks first in the area where the throttle cable attaches to the throttle. Is there a sensor that might leak or is it a gasket?