What gauge is your extension cord and how long is it?
what is the amperage rating of the GFI and the braker on the circuit?
sounds like its a 15 amp circuit which probably has some other things in the same circuit that may be operating when you plug in the block heater. the total amperage draw is most likely more than 15 amps and the GFI is tripping first.
do you have a 20 amp circuit you can use ?
make sure other appliances if possible are off when you plug the truck in for the nite
This began happening on my GFI a few years back; it was duplex connector, not a breaker. I took it out of the wall and surprise! it was fried. Replaced it with a $10-$15 newbie and has never tripped in the last year.
I don't understand exactly, but a GFI senses current imbalance between hot and ground vs neutral and ground. Maybe as they "wear out" there is some current leakage in the duplex connector itself. Anyhow, it is a cheap fix and not much lost if that doesn't fix your problem.