after a long day of trouble shooting, checking spark, taking the fuel filters off and seeing a lower than expected level, tracing the fuel lines all the way back, removing and cleaning all connections, he found....a problem with the anti-siphon valve at the exit of the fuel tank, I don't know...