mo, i had the same problem with my 307. i ran a pipe from the bsi unit as this was an ideal untapped source of copious amounts of water. using pressure from the ageing hdi engine, i connected a pipe from the turbo. these two gave me an uninteruppted supply of fresh rainwater. (eco too). as for the broken dishes i found if you pack the dishwasher with all the plastic items that have fallen off your 307 this actually stops any breakages. i tried this and nothing broke. hope this helps mo.
mr bombastic, November 2008