Well let me have for the cost of the 20 litres
I would guess it to be the spider thing, especially as you were driving so I would guess with the heater providing some warmth, but also heating up the spider connection.
If your about in Cheshire, I dont mind helping out with a little more hands on diagnosis, etc.