being it never started after you filled up. i think the gas is ok. heat shouldn't make a difference.

check pressure go from there.

the check engine light on by any chance? not that a fuel pump will set a code.