I've had similar problems. I found that adding "Redex" fuel additive stopped the problem. Proved it when in the middle of a cold trip I refuelled without Redex and the problem re-occurred.
I like the idea of blanking off the radiator with foil. Should work and easily removed if it gets too hot.