while someone is cranking the vehicle hit the gas tank with a hammer, dont dent tank just rattle stuff around. if it starts you need a new pump, if not check fuses and relays first then drop tank and see if you have power to sending unit if you do then replace pump and be sure to replace filter also when doing so get pump at dealer only ive had problems with others and gm has new style with diff electrical plug in that you will need to swap out to. oh reason i said to check electrical at sending unit is connector has been an intermittant deal for me swap pump still nodda drop it out again and connector had power but wasnt gettn threw to pump. broke bolts is common in saltty and humid areas unsure were your from may not be a problem.