Engine stalls after running for a few hours. Replaced the kill switch. Tried to start it, wouldn’t start. Unhooked the kill switch. Engine starts but gas is coming out of the top of the motor. I had the engine completely rebuilt last year since it has never run right. Replaced the oil tank a week ago. Any thoughts on what might be wrong now?