Just wanted to give an update... This summer I had a dealer listen to the truck. He said the timing looked good. He was able to shut off an injector in each cylinder one at a time. He could produce the rattle noise on #2 and #9. He said he thought it was the flex plate rattling. Said it must be cracked...