I spoke with Bill at length. He said "the code parameters in the programming do not change, so something with the engine must have. Otherwise he would have known about this from the PO who installed it." He also said "It could be early programming, but it should have shown up like this from the outset."
To redress, I first saw this code once while lugging it (i.e. little boost) up a grade in the Rockies on the trip home from buying it. I purchased the code reader and cleared the DTC 1656. That was back in January of this year. I've driven the truck 11,000 miles since then and the code showed up once or twice in similar situations. Same thing, cleared it and it went away. Now this code appears nearly every time I go to start the truck. Normally the SES light will go on with the WTS (glow plug) light and go off when it's ready to start. Now it comes on, dims when I start and stays on, indicating a code thrown. It does not happen 100% of the time, but darn near that. Example, per advice here I unplugged the wastegate solenoid plug last night and when I started it this AM I did not get the code. I drove to the supermarket and when I came out and started it, the SES light stayed on and I got the code.
Bill Heath said I should load test the batteries (they're new this year) and test all the grounds using an ohm meter. I tested the grounds using the ohm meter and in each case I got 0.0 to 0.01. So they're fine. Also, it's a new 170 amp alternator and the voltmeter usually reads one tick past 14. Bill also said to pull the PCM and send it to him and he'll give it his most current programming for the ATT gratis. I'll pull it on a Sunday before I travel and have the wife send it by priority mail. Hopefully he can turn it around for me to reinstall the following weekend. Otherwise, don't really know what's going on.