'Do or die' time as FCA's Brampton plant awaits investment