I have a new in packet heater hose that may do - bought for my TD but was the wrong shape! Don't know what it should fit but I never got round to taking it back to the dealer for a refund.
Hmmm, I think I'll go easy on the wine next time...
This is the pipe - the part number I believe corresponds to a metal coolant pipe so must have been marked up wrongly! Does it look like it would fit, or can anybody recognise it?