Hi guys this is fyi post to help people with the same problem. Couple of days ago my truck just stopped cranking. It would turn over but not start. Wait to start light also was not working. All the threads pointed toward fuse 22, fuel bowl heater, maybe cam sensor, or pcm. I have another truck so I swapped out pcm checked fused etc. Anyways after 2 days finally decide to check the ignition switch under the dash. Not the key the electronic part. It was bad. $25 and I'm back up and running. BWD Part cs287