Seems that perhaps you and dad messing around with the settings, and who knows what else, is the cause of the problem? A bit suspicious that both of you have encounterd the same issue after the same modifications. Then blame the truck.....
What is your proof of "lackluster support"? Provide examples please. I have experienced NONE of the issues you complain about. Some folks just like to complain....