I bet better shocks and struts(ecodiesel version) will make a big difference. I think what was used for shocks and struts was poor quality and possibly not for the ecodiesel. That along with the weight you have on the front of the truck compounded the issue.

