was driving mu 99 suburban up a mountain the other day and it lost all power...almost like it shut off and started free wheeling. cut truck off, for about 10 min. and went again for a few min just fine. then the process started all over. I have a snap on diagnostic computer and codes po 122 tp or app sensor 1 1345 ckp cmp correlation prob. will someone please help me?????