So, Over the weekend I was driving the truck and it did the stumble but this time it actually lit the CEL at the same time, It had not previously thrown a code. Flashing CEL so I pulled over and by the time I stopped so did the CEL. Drove fine after that, got it home and checked the code, PO307...