Consumer Reports has no financial relationship with advertisers on this site. General Motors is recalling 350,371 full-sized pickup trucks at risk of electrical problems and stalling. The recall ...