Help plz anyways I have a 2007 chevy silverado 3500 anyways on my way home from work I got alittle down the road then my truck all of a sudden quit shifting and how I could tell was it was jumping up to 3000 rpms so I pulled over and put it in park and killed then I turned it on and put it in reverse wouldn't go it said shift inhibited switch to N to reset and I did but before doing that I put it back in drive and it still wasn't shifting anyways I reset it I got back to my town finally Anyways I went to my cousins job and put it on a scanner and some codes popped up like the p0700 and some for the glow plugs and one for solonoids and something for low voltage.. I replaced the tcm just 2 months ago what should I look at now I mean I'm lost this is my first diesel so like I said I'm lost any help I can get will be appreciated thanks