Merry Christmas everyone, so a couple of updates. Sent the truck to another shop that specialized in Chevy trucks, they did a deep cleaning with seafoam to remove the carbon build up in the engine, seemed to have fixed the misfiring issue. As for the long crank, I still haven't solved it, I have...