Okay see my other post and then take this little bit of advice, there is a link somewhere in here that discusses the p1391 dtc and the po340 dtc, on that truck it's quite likely the crank sensor, use only a part from the dealer as the jobber ones are junk as you'll see on sites like IATN and the magnum engines did have some issues with the distributor assy's which on that engine is the cam sensor. Lastly I'd suggest not performing any more diagnostics on vehciles until you get an information system that has diagnostic flow charts. You won't find magic bullets on this site for every code you pull on every car that comes in and you need to understand how the systems work to effectively diagnose them otherwise you're just guessing and hanging parts and that's the last thing this industry is another shop attempting to repair cars in that manner.
www.d-tips.com is great site to invest in as it lists alot of pattern failures on alot of vehicles you'll be seeing which will at least get you close to the bulls eye when you have to throw darts. it's not a free site but it's well worth the minimal fee they charge to access there database. The cost of these resources should be calculated into your door rate/operating costs and charged for with every job that requires them. If you haven't budgetted for this re-evaluate your business plan and get it in there or don't offer diagnostic services.