I was heading down the road and my truck started bucking and running very rough. I thought it was bad fuel so I pinched it and she cleared up but then the engine light came on. My buddies code reader says p1391 intermittent ckp or cmp. I cleared the code and haven't had an issue since. (About a hundred miles of driving). Any ideas?