We are working on a Agco Gt55 that has a Same Deutz-Fahr engine in it. Engine is a 3.0L 3 cylinder. Engine will run for various different lengths of time then just randomly shuts off. When it does shut off it sputters and then quits like it ran out of fuel. When trying to restarting it takes for ever to get it to prime before it will restart. Doe anyone have a suggestions?