I think you should stop reading these forums and enjoy the great truck you purchased.
Travel Link weather map is a Free service for 5 years and I can count on one finger the number of times I used it over the last six years.
Fourms are a place for a tiny minority of users to either complain or expound the greatness of a product and everything needs to be taken with a grain of salt.
If you had owned a Gen 2 Ecodiesel you'd go to bed each night with an upset stomach after reading the forum rather than just enjoying the great truck that it was for almost everyone who owned one.