Have had a check engine light come on a few times with a p2706 and p0700. The p2706 is a silinoid code. While driving at highway speeds let out of throttle and it down shifts hard, throws the dtc and goes into limp mode. This has only happen 3 times in 2 weeks. How do I determine what silinoid is the bad one?