on my 2012 Sierra with 103 000 miles. I got the miss fire code p0305. cleared code replaced wires and plugs (old plugs looked good). p305 code popped again. swapped coil packs. p305 code popped again. ohmed injectors and they are real closed to being the same. listened to injector and it is opening ang closing. p0305 tripped again. some times it might take a little driving to trip the code . Anyone had this problem that can give me a clue where to go from here before i have to take it to the shop. Appreciate any insight i can get from this group.