2001 Tahoe LS 5.3 I keep getting a misfire code in either 4 or 7 also have the code for primary secondary circuit on both of those cylinders, I've replaced plugs,wires,the ignition coil sub harness,map sensor,, replaced knock sensor and intake gaskets, valve cover gaskets,did a compression test...