I had scoured the diesel forums as well and used that page for a lot of the work I have done on my truck myself. I have basic knowledge and didn't feel that doing the fuel pump was beyond my capabilities. I took an old fuel pump that I found on the forum and used it as a core to send off to...
I have a 1993 HDJ81 and have used H&H Automotive in Charlotte. They have done a great job with my truck, including a fuel pump swap and a BEB changeout. I have also heard many talk about Trollhole's in SC and have met Marshall before at LC events. Great folks, but very busy.
I am not sure what year this is, but it isn't 1993, which is what I have—just sitting in my crawlspace. The right endcap is in good condition, just not attached right now, because I took it off to try to put on the 1993.
The old sending unit was a swing arm type, which was replaced with this new one. I looked through the emails and receipts I had saved, but couldn't find the length. The sending unit was delivered in just a few days, so it wasn't down that long. It's really important to have the correct length...
I thought I had a picture of the tank being measured, but I don't. I don't remember the length. I wouldn't trust someone else's measurement because there may be slight variations in tank depth, and you have to be within 1/8" of the bottom for the measurement so the sending unit will fit...