I finally got around to taking a picture of this. Right after I bought my truck, I brought it in for an oil change, threw it up on the lift, and found this thing sitting in the arm pit of where the lower control arm meets the sub frame. Anyone who has torn these trucks apart recognize it?
I...