VWVirgin: Might be worth trying another program, maybe 4+0? If it truly is the sun beaming down on your bonnet and affecting the hardware then it will probably do it on any program, or if it's a hardware fault it will probably do it on any program. I'd imagine heat from an operational engine making it's way to the box or loom to surpass the heat beaming down on the bonnet though. Are your issues immediate after leaving the car standing in the sun and then setting off, or do they develop over a journey.
Are you getting any more regens due to this issue? I suppose it's important to determine if the limp mode is coming about due to overfuelling (you'd still be needing a regen on your next journey if this was happening), or a hardware fault causing an interruption in reinterpreted common rail or boost signal (such as a heat damaged loom or loose connection somewhere).