I don't know what you will be hauling in your rig, but if it is not an enormous amount of weight, I would also consider the 13BT. It is a 3.4 liter td. It has a better rep than the 12HT. The 12HT has had a problem with crank bearing failures. I have never heard of the more industrial based 3B or 13BT (3B + T)
having any issues. They put out good power too when turbocharged. As a bonus the 3B has a ton of parts support in canada.