About a month ago I started experiencing Cranking, no starting issues (It hits 3 times then have to quit cranking because it won’t hit again, guessing that’s when the P340 code is sent to the ECM). Last December I had a couple codes P340 and the Turbo Vane Position Sensor (don’t remember the exact code). Replaced both of them December ‘18. Now I have two glow plug codes and the P340 again. Basically if I get it started I leave it running anywhere I go because I don’t know when it will want to start if I shut it off. I loose prime on the fuel filter housing. So I rebuilt it and went a couple days and then left me stranded at work. I can prime, unhook the batteries and anything I can think of for hours and it won’t start. Leave and then come back anywhere from 1 hr to 12 hrs and it starts and doesn’t miss a beat. My RPM gauge intermittently goes out but I have a digital read out on my CTS2. But when I notice it’s at zero that’s when it won’t restart after shutting it off. I can get it started and running on ether. Thoughts are reluctor wheel? Ignition switch? Electrical wiring gremlin?