Ten minutes seems a long time before running out of fuel if its a float problem.....Could it be maybe an electrical problem? Maybe a coil overheating an shuting down? Or the dreaded ecu.