Been mechanic'ing on Chevy for a lot of yrs, haven't miss placed wires according to firing order since I was a teenager..lol, but I did double check... and as for the CAT, it's a high Flo I replaced last year, had to trash that pancake OE cause their horrible for restriction..