have an 04. was turning it over to start and all of a sudden a loud bang from the engine compartment came. And now the truck is hard to start. Will turn it over many many times. Sometimes it starts and some times it doesn't. If it does start it only runs for a few seconds then shuts off. Just went to start it again and it ran fine. I am puzzled. Any tips?