Had a problem with the Ferd on the way back from GSMTR, but no until we got to brier creek (fortunately). Miss at idle that caused it to stall a handful of times, low power when I could get it moving, but the weird part was that it was intermittent. Sometimes it would go away entirely, then come back randomly. OBD didn't show anything abnormal except (injector 6 circuit low), which can be caused by a broken connector, bad FICM (fuel injection control module), bad wiring harness, etc. Figured the low power could mean FICM, HFCM (horizontal fuel conditioning module, aka low pressure fuel pump) filters or injectors. Sound sample:
Since moonshine was down, I went ahead and ordered a bunch of parts, including fuel filters, new FICM, new ficm relay, new alternator and then new batteries.
All the parts came in yesterday so I got to work on the FICM first. As soon as I pulled up on the FICM, I saw that the #6 injector was disconnected

Retainer clip still on it, so the only possible explanation I have is that when I put the engine together a year ago, I didn't make sure to seat the connector properly.
Oh well, don't want to return the stuff I ordered, might as well put it on:
New alt next to the old one:
Finished with new batts:
Took her for a test drive and eureka!! She was fixed. All telemetry normal, will check codes today after a few more miles on it.
Fun wasn't over though, brought it home, went to restart it to hear it again and the starter died on me

Thinking back, the solenoid did stick on this past Sunday when the issue occurred, but seemed unrelated. Swapped in my spare starter this morning (the dirty one in this pic). Now we're back in action.
It's nice to be able to drive myself in my own truck again. WFH and borrowing the wife's car is no bueno