AS I always understood it, the reason(s) were Canadian Laws. But speaking with a friend earlier today about this, he said that Canadas tarrifs were so high on car engines from the USA that gm just elected to install chevy engines in most gm of Canada cars since they had a chevy engine plant in Canada.