Quick update
I did the compression test. Dry and Wet. The numbers didn't change except on the first cylinder. I ran the test twice for dry and twice for wet on each cylinder.
#1: Dry-140 Wet 210
#3: 100
#5: 110
#2: 92
#4: 120
#6: 40. Yes a 40 wet and dry.
Put it all back together again a little while ago and took it for a test drive. Drove absolutely perfect two towns away and back, about 30 miles round trip continuous. No codes. Pulled in the driveway and turned it off. Turned it back on and the check engine light flashes and stops. Pull out of the driveway and go about 1000 feet down the road and it begins misfiring and throws the injector circuit and misfire codes for #5.
I don't get it. It seems like if one was going to throw a code, it would be #6 at 40PSI.
If timing had jumped a tooth, wouldn't it be a problem all the time and not just on subsequent warm restarts?