1693 is a companion code and comes up every time ya sneeze......it basically means a fault has been detected in the ECM
1688 is fuel injection pump controller failure
253 is fuel injection pump fuel valve open circuit
this aint good man.........I would get the codes cleared and see if they come back
is the truck running good???? sometimes they do on a deal like this but it sounds as if yer IP days are numbered