the other morning on the way to work my transmission shifted from first to second and then back to first again it hasnt done that shift pattern since then . i recently put a hyper tech tuner on my truck and it gave me a hole long list of codes they are p1693 p0122 p1740 p0460 p 1740 p0122 . i do not know if this could have something to with the way the transmission shifts any ideas ? p1693 means dtc in ECM or PCM P0122tps sesor voltage too low p 1740 TCC OR OD solenoid performance ??