Your truck might only need a PMD though, and it might have a bad CPS, and it might have a clogged tank sock, and it might have water in the fuel and it might be clouded fuel. Or it might need a new IP. Theres so many possibilities which is why you have to jump through a lot of hoops to eliminate possibilities and diagnose the actual problem. It could all be related to your first issue when a new PMD wasnt put in, or it could be a new issue, need diagnostic info to determine.
Its not really a lot different with EFI gas engines, where you ALWAYS have a bad O2 sensor according to the mechanics, or you ALWAYS need one new injector. Mechanics still need to understand how to diagnose things, its just that you and most other people have a better understanding and experience with that type of system.
The 6.5TD with electronic fuel injection is a bastard of a diesel engine, can't argue there, but it works for people that can understand it. Now get a new electronic controlled diesel and good luck trying to understand it. The only benefit of newer vehicles is engineers trying to make the PCMs idiot proof to where it can tell the mechanic what to fix.