high i have a autotrail cheyane 634l 1998 2.5 tdi lwb fiat ducatto i have a water leak into the engine department, it seams to be the seal (trim seal ) the trim is the width of the windscreen .it is at the bottom of said windscreen (a black plastic trim that covers the wiper outlets )has anyone out there found where you can purchase this seal ,as i have tried every where , it looks like a flat type of seal, with a ridge for the trim to fit into , any help would be great thanks for looking cheers