Bob,
The best way to find out if your lift pump is working properly is to connect a fuel pressure test gauge at the VP44 fuel injection pump inlet, turn the ignition switch on and bump the starter... but don't actually start the engine. The lift pump should energize and run for a good 25 seconds or so. Fuel pressure should be well above 5psi under this test... about 15 psi is ideal.
A quick and dirty check is to open the fuel filter housing and see if it's filled with fuel. If not, then that's a pretty good clue the lift pump is indeed dead.
If the lift pump doesn't run, it's likely the lift pump is shot and in need of replacement. In rare occasions an internal problem with the ECM (Engine Control Module) can cause an otherwise good lift pump not to run, but that's unusual and there are work arounds for that problem.
If the lift pump does in fact run but is producing inadequate fuel pressure, then the first thing to suspect is a dirty fuel filter.
Now the bad news...
That P0216 code could mean the VP44 injection pump has been ruined due to having low or no fuel pressure coming from the lift pump. But you really need to make sure the lift pump is working properly first before you start worry about the VP44.
If you find you have to replace the lift pump, be sure you install a new fuel filter and afterwards bump the starter 2 or 3 times to activate the lift pump and fill the fuel filter housing and the VP44 internals. You'll probably need to crank the engine 2 or 3 times for 15 seconds at a stretch to get enough air out of the injection system for the engine to catch and start... make sure your batteries are fully charged. If it still won't start then you crack open 2 or 3 injection line fittings at the cylinder head to purge are while cranking.
Good luck and keep us posted,
John L.