I'm no mechanic...this will become real evident soon once I begin to type this out. Here's my issue...I have a 2000 Chevy Silverado and for the past couple of months I have been having difficulties getting it started. In the morning it usually starts right up once I turn the ignition. After it has been run for awhile and I turn it off and then try to start it again it can sometimes take me two or three times turning the key before it cranks. When I turn the key it sounds like it is trying to start but doesn't fully. The thrid time is usually it though and it starts right up. I've had several suggestions on what may be causing this but let me know what you all think and if you have any suggestions on how it may be fixed. Thanks.