I'd take it back to the master shop. Do you have an inline fuel filter on it?

Overflow tube???Are you sure it wasn't the radiator?