The other day the check engine light came on and said service stabilitrack and the truck started skipping. I scanned the vehicle and the codes were "B0561" which I beleive read "abs system disabled info stored invalid serial data received" and also the "P0306" misfire on cylinder 6. I have replaced all the plugs, moved the wires around to try moving the misfire and even swapped the cyl 6 coil with another cylinder's coil and it still continues to kick the misfire. Im thinking maybe an electrical issue now? If i turn off the truck and crank it back up I can drive it anywhere from 1-30 miles before it may misfire again but it always seems to come back with a misfire... Any ideas.....?