Hello, I have done my best to research what to buy for my first truck, but finding information to spec out what I need has been difficult. I have...