I have a 2009 Traverse that has always not started if I let it get below 1/4 tank of gas (I have to park on hill). I forgot to fill it up and it wouldn't start in the morining. This has happened 3 times now. Each time I have to go get gas and fill it up, then it will start. This time it will not start up even with 3/4 tank and now parked on level ground. We have recharged the battery and let it sit, but it still just turns over but will not start. Could we have fried the fuel pump? If so, where is it located and can we replace it ourselves (husband is very handy).