I was driving through the middle of nowhere in Idaho with my 2006 honda pilot packed with family. Conditions on the road were wet. I was about to pull over to give one of my kids a bathroom break when the engine died. The engine still turns over but will not start. Unfortunately my insurance will only tow the vehicle 20 miles so I could not get it home to my mechanic. The error codes that come up are p0344 and p0340. Those codes are associated with the cam position sensor. The mechanic in the small town insists that the cam position sensor will not cause the car to stall once it is running. Can someone please confirm this?