...my 2003 Dodge Ram 2wd quad cab? My truck went dead on me going through a yield onto the highway, and almost made me have a wreck. After I put it in park, and cut the battery off, it cranked right back up. Later that evening I went to the grocery store and my truck didn't want to crank. It took it about 10 seconds to turn over and crank up. I had it put on the computer at Autozone and two things came up, an evap code and code p0344 Cam sensor condition. I'm trying to find out whether I can fix this myself or should I put it in the shop.