I'm having trouble tracking down what is causing my starting issues with my Tahoe. When starting from cold, the engine will turn over repeatedly, but usually will not fire (or will fire after 10-15 seconds), however, when I turn the key off, and immediately attempt starting it again, it will...