Thanks for replies! This truck has been messed with by everybody!
They unhooked or broke many sensors. here is what I learned so far:
Local Nissan tech was wrong, laptop was not needed to erase codes, just like some of you mentioned.
Connectors at ECM and left tilt cyl and dash, fnr switch, should be cleaned and have di-electric added
Plastic in the fan can cut wires to crank or cam sensors.
E27 code can be set by coil, bad plugs.
Last post mentioned park brake switch being on might set code P22. Someone removed the switch and the light is on. I`ll install the switch from the sister truck on Monday and test that first.
It is so difficult to work on any truck that`s been messed with by other people!
Hope you all have a good new Year!
This is ONLY to be used to report flooding, spam, advertising and problematic (harassing, abusive or crude) posts.