I have a 93 explorer that barely failed smog. I had cracked both heads so i replaced them both. The truck ran great after that but didnt pass. I put on new cats and 2 new oxygen sensors. i had a code saying the egr wasn't opening but i haven't replace that yet. after getting the new cat and the...