I have a Gen 3, 2004. After 2 years of failing emissions tests, driving hundreds of unwanted miles just to gather emissions data so the four emissions monitors would cooperate, and replacing everything (including the four cats) except the ECU computer, I sent my ECU to Viper Specialty...