GM recalls nearly 3.5 million trucks & SUVs over issues with br...