My mechanic advised me that if I replaced my cats with a oem product(cat), that there is a 50% chance it want solve my problem with the engine light. I Replaced both 02 sensors already, I know that the cats are bad. He said the original Germany Cats are the ones I need without any problems, are there any comments on this subject?