The seal around the tank cap perishes really easily and could be the source of the water.
Good news about the flatslides, they're a great mod to have. Nick at PDQ did a fine job of setting mine up:
http://www.ducatisportingclub.com/xm...6&pid=211 378 Cheers,
Ali