Hi,
I had a similar recent problem, replaced loads to try to get it to pass, but it kept failing, was just starting to think it was the cats, there wasnt much left.
Hard to believe, but my problem turned out to be a split in the pipe just where is goes over the rear axel. It was about 12" long...