I have a number 5 and number 6 cylinder missfire on my 2000 gmc 5.3 truck. things i have done so far:
changed intake gasket
cleaned injectors (professional cleaning)
changed spark plug wires
tested injectors
changed coils (on number 5 and 6)
spark plugs were replaced about 15,000 miles ago.
compression test
compression leak down test
cleaned m.a.f sensor
Is it possible that this could be a crankshaft positioning sensor? But if it was, wouldn't it be jumping all over the place?
And aslo if it were a o2 senser wouldn't it also missfire on random cylinders, not just number 5 and number 6?
Any sugestions would be appreciated.