Filter was full of crap, to the point that was almost blocked, which may have put extra strain on pump causing failure?... guy at garage said around 10 fault codes showed on diagnostics, (6 fuel related).Anyway new pump & filter fitted today, no codes showing and car starting fine :D .. Total...