So my issues continue. Truck came out of the shop a few months ago after being there for 4 months. Ended up being charging issue, ecm fried, wiring issues and an injector. Truck was running flawless for a month. Fast forward to a few weeks ago. Out of the blue truck dies. P0335 code. Changed the cam sensor with one from the dealer (the trucks third sensor) and it fixed the issue. Now today while going home truck dies again and I get p0335 again. This time I'm stuck on the freeway with my 2 kids and big rigs going 70 a foot from me. I let the truck sit for 20 min and get it started. Drive 300 yards and dies again. Wait another 20 min and do the same thing. I was able to get off the highway and have my dad come and pick up my kids. I sit in my truck for an hour. I get brave and start it up and try to head home which is 12 miles away. Truck is driving fine but now my fuel gauge doesn't work. I end up getting gall the way home with no codes. What is going on with this thing? I've spent 2500 bucks in B.S. repairs on this thing and it's not right. At this point I'm really considering parting with the truck because I feel I can't trust it. This blows. I really like my rig and it's payed off