Unless I missed it, did you confirm you have power AT the pump? GMs fuel pumps can be wonky, my old Blazers pump died on me on the way to work one morning, sputtered once, then about 100 feet down the road, dead. No prior warning. Pump had ALWAYS made a lil whine, nothing that was ever concerning.