Dear Sifua;
From what you explain; This question is just to complex to answer on a "web forum".
The best & cheapest way is to have someone from a Body Shop come & look at your truck.
There are several ways to measure it depending on the type of collision involved etc.
Good luck, John M.....