One last thing before the engine comes out of the truck, we're going to check the endplay on the crank. If it is excessive I believe I may need to look at the line pressure on the trans to see if it's to high. This is what came out of the oil pan and I have a feeling it may be part of the thrust bearing.
The beast, not all that clean but doesn't appear to have been screwed with too much.