I am very well versed in the threads you mention, and the lights do not turn off after going straight for X miles; nor do they stop after I turn the truck off then back on.
I have yet to try the battery trick, however. That is next up.
Make sure you are wearing one of these when you cross the terminals...
October 17th/18th Operation Desert Fun
SRSLY...try the battery terminal removal.
Damn Nissan electrical issues...