Lube the upper cylinder
Hopefully you won't run out of diesel fuel again, lesson learned I hope, but priming the system should have brought fuel back up to the injectors unless you continued to crank engine hoping for a miracle or self priming. In order to relubricate the cylinder walls you will need to remove the air cleaner cover and squirt oil, 30W or so into each intake port. Make sure your battery is fully charged and the starter is good then crank over the engine for about 20 seconds or so. You should get compression and a firing sequence to get your baby back up and running. After all the fiddling around the engine is slow to crank because there is no upper cylinder lube now and the battery has run down. Give it a try if you can verify the starter is still turning good.
"Tell me and I will listen, Teach me and I will learn, Show me and I will accomplish, Involve me and I will succeed."
'84 300SD 256,000 Gold on Brown (Mileage Award)
'86 300E 246,000 Blue on Tan