Frank Dinatally said Not really a mechanic. I was told once it could be floats. I am just debating service for floats or a new carb. Click to expand...