Hey guy, I am currently going through my motor in my 2007 f350 6.0 diesel and upgrading all know problem parts. I have the motor out and have already pulled everything off including hpop and oil cooler. I am now in the process of putting everything back together and already have oil cooler and hpop back in place when I decided to drop the oil pan and found a 1/4" long spring and 1/8" ball bearing in the oil pan. I have looked all over and have no clue where these came from. Please help!