We have a 2000 Blazer with 140k on it. We have owned for 1 year. We have had a problem that has happened 3 times in a year. The blazer will start but only run for maybe 3 seconds and then it dies. 15 minutes later you can start it and it will run fine. HELP!