problem is probably not elecrical but fuel related as the w/l is indicating a fault with the system .
almost impossible to diagnose without main dealer computer .
but you can check filter on nearside of vehicle in fuel line if it has metal in it unfortunately the h/p pump is breaking up .
also make sure fuel tank has not been hit at bottom .this pops tank unit out
lecky
November 2008