Two years ago, my 1996 Explorer barely passed smog. I had the cats replaced 3 years before that. The check engine light has been on about 3 or 4 years now...So we went to get it smogged and surprise, surprise, I needed new cats AGAIN! So, we had them replaced and if you are familiar with the...