I've tried everything
I haven't been able to get my truck to start in 2 months. It randomly died on me while I was driving, it sounded perfect the day before then the next morning I got a random high pitch sound coming from around my feet whenever I pressed the gas but this only started about 30 seconds to a minute before my truck quit. It cranks but wont turn over. I've replaced the battery, checked every fuse, changed the camshaft position sensor, the starter (it sounds better but sounds like its not getting enough power) I still need to replace the alternator and see if that does it. At this point I'm not sure what it could be, I've already tried doing a bunch of different resets on it too.