seems if it were something mechanical i.e. suspension it would rattle all the time? I would look for body work or some add ons like brush guards etc. If you think it's coming from within the cab pull the seats and check everything inside the cab with a tug of the hand.
just my two cents worth.