You've probably heard this before! Engine cranks but only runs for 15 to 30 seconds. It happened once before and local bandit, I mean mechanic said he changed the ignition switch. Could this be the problem again? I changed fuel line, drained tank & replaced w/fresh mix. When it runs, it runs...