It doesn't look easy to get into the heater to replace the cord. Yes the breaker is GFI. Maybe just time to buy a new heater?
I would start by plugging it into another circuit. Preferably one with a gfi. If it pops the breaker then the circuit is overloaded. If it pops the gfi then there is a short in the heater and/or it痴 power cable.
I would start by plugging it into another circuit. Preferably one with a gfi. If it pops the breaker then the circuit is overloaded. If it pops the gfi then there is a short in the heater and/or it痴 power cable.
Actually, if it pops the GFCI then there is a ground fault. A short will pop the breaker.