My truck has been cutting out and losing power at different times under different situations at warm and cold tempatures. Sometimes it will do it right when I start it, then sometimes it won't do it at all. Took it to the dealership, they checked the fuel psi and said everything was fine. After all when I took it to the dealership it wouldn't do its little trick. Checked the codes today and I had two codes P-1693 and P-0216. Does anyone know what these codes mean. Thanks for any help.