wow that's terrible , and all from a loose oil pump you say???