way too much in these new trucks for the flashing light codes. AAMCO some AutoZones most Ford shops have scanners but you want some one to provide you with a printout of the tests. If your going to pay $150 it is the least they can do is print out the results. Use the below attached file as a guide for what you want printed. If they do a Perdel test, buzz test, KOEO or KOER, Cyl Contribution test, or anything else print it. As you read thru some of the posts you will see shops "put a gage on it" and saw the fuel pressure was low so they charged for a new HPOP. Ask to see the gage that shows 2000 psi for the high side and they tell you it was low on the low side so we know it was low on the high side. Not a confirming test. If they say the duty cycle was high and the pressure low it could very well be the HPOP.
Basically even FORD Stealers will rake you for $1000-4000 and not be able to prove what was broken and why they took out parts. Get a quality scan and ask for the results to be printed out. This way they cannot lie as easily. If you put you location in your profile someone may be near you with a scanner. I know I started charging $50 locally just so I can buy the rest of the vehicle software bundles on my AE. I print out or copy to a disk all the tests with a copy of my collection of troubleshooting files. It's all about saving the benjamins.
The below file is a form used at FORD for the tests they can do. I don't think all the mechanics actually know what the tests show but they will run the test anyways. GOOD mechanics are hard to find for the PowerStroke.