well i Was on my way home from school and about mid way on my 350 mile trip i hit a monster of a pot hole. I had some a$$ hole behind me and and someone beside me i had no where to go. This thing chattered my teeth and my truck shut down and the check engine light came on it does it pretty unforgivenly. It started righ back up. well it did it couple more times on the rest of the way. so when i got home i took it to the dealer ship and had my recall work done for cps thinking that might fix it. NOPE on my way back to school it did it twice the first time it just shut down with no warning. Then when i got on down the road the chck engine light would come on for about 5-10 min and then it would turn off. The weird thing is when the check engine light comes on you can turn the truck off and start it back up and then no problems. Any ideas?