Last week i just sent my lly in for a new water pump, and before i sent it in it was just fine on temperature. I have studded heads and grade c gaskets as of november this year. Within the past 2 days i was just cruising along about 55 and i watched my temp guage go from 210 to 240 just like a snap of fingers. My gauge face is correct also because I data logged it in efi. The drivers side pipe started to suck shut so i got a brand new gm cap and that solved my pipe problem but on some days I'm getting a lot of pressure in the tank, and some days there's no pressure at all but will still over heat. It will stick on 170* for forever and not warm up even if egts get over 1250. Then suddenly it will pop open to 235 or so. What could this be? Any help would be appreciated as this has me confused.