I had very similar problems with my 2000 V8 also on LPG. Overheated on 2 occasions - both after a good run when I'd been stopped for a few minutes :(. Changed the expansion cap and the radiator, had the block pressure tested and "sniff" tested - all ok. At this time, I was topping the coolant up...