GM recalling 51,640 SUVs for defective fuel gauges