What would cause my engine to continue running for about 10 seconds give or take after i turn the key off? Could this some how be related to timing?