a simple advance in the timing could stop it from stalling once warmed up??