Hello all...looking for suggestionsfrom those cleverer than me. Experienced sudden loss of power while driving back from Wales to Staffordshire. AA and mechanic friend have pinned it down to fuel system i.e engine not getting it. Changed fuel lift pump to new Delphi. Finding crud in it: get it...