GM is expected to announce Q2 profit of around $2.40 a share later today, a result that will undoubtedly please investors but leave some residual concern over the longer-term outlook.