I have a difficult problem for you. I have a 2002 Buick LeSabre which I bought in 2002. About once a year it won't start for me. It will crank, sputter, die, crank, sputter, die. If I call for a tow truck and wait about an hour then it will start. The first time it did this it was only 3 years old. The dealer replaced the fuel pump and I didn't have a problem for several years. Does it need another fuel pump? A new starter? A new something else?