How was your experience switching out the cats? Also, do you know if theres a way to identify whether the cats are OEM or aftermarket? I recently bought an 04' v8 with P0420 & P0430 and am trying to identify whether an exhaust leak, bad downstream sensor or if the cats really are bad.