Newbie here. I found this knowledge base due to having the lock/unlock issue on a truck I recently purchased. Just wanted to throw my two cents in on the subject.
I read about resetting the apps sensor before I found out about testing the alternator. My truck seemed like it was low in power and would run the rpm too high and hold it before it would shift. After resetting the apps the truck ran much better and shifted right in the correct power band until it randomly started sputtering a week later when I tried to drive, however it would idle fine. Thinking the relatively new vp44 (not rebuilt) went bad I killed the engine. Ran a code scan and it didn't pull anything so I started it back up. The truck ran fine but I was back to the original shift patterns of holding a high rpm and less power but didn't have the lock/unlock issue on the way home (might not have had the chance since I jumped on the interstate).
I found the thread about checking the alternator and the voltage on the apps sensor. I tested the alternator but it only showed .01 AC so I moved on to the apps check. My sticker stated .49v and it was only getting .37v. After adjusting it to exactly .49v all seems well. Improved fuel economy, power, proper shifting. I've driven it for 3 days now without incident.
I'll update if anything else happens.