Over the years of researching parts for my trucks, I don’t recall seeing the part pictured. The one end is puzzling. It kind of looks like a spring eye? Could it possibly be a remnant of an aftermarket overload spring assembly?