Hey all, I have a problem with a 2007 silverado that started showing up on Christmas Eve. The engine will crank but will not start. After about 10 minutes of trying to start it the truck will start normally. This has happened three times lately so I don't think a dealer would look at it yet. All of the other instrument lights are functioning normally. Any help would be appreciated.