This could be any number of things. I'd start by crawling under the truck and see if anything looks out of place, broken or covered in oil/grease. I am willing to bet you are going to find a sheared off bolt or something hanging down that's not supposed to be. You problem right now just seem a little to vague.
Once you determine that I think the consensus snap a picture and then we can find a solution.