So I took my truck in last week it's 2016 all terrain. They tell me they have a fix but it's only available in certain parts of canada but not in b.c. Then he tells me engineers are working on a fix.... So which one is it? How hard could it be to figure this out.