Common problem I know. But which one?? Driving to work this morning it stumbled twice running 60 mph. Didn't think much. Pulled up to a stop sign, drove off and when the trans hit 2nd it just died. Tach went to 0 but the oil pressure gauge worked until I put the trans in neutral. So I know gauges still worked. So tach signal went to 0. Tried to crank, cranked fine but no fire. Sat for 1 minute, cranked it up and it fired right up. Drove the last 3 miles to work no problem. No check engine light on. Purged codes, 12,11, 55. Got out of work, started fine and drove about 10 miles. Doing 60 mph it just died again. Pulled over. Tried cranking, no start. Purged codes again, 12, 54, 11, 55. Check engine light is now on solid. So now camshaft code shows up. Sat for 1 minute again, turned over and ran pretty good but not 100%. Drove it 5 miles home without dieing again. It sits in the driveway. So, did I loose the crank or cam sensor? Thanks for your input.