Your symptoms immediately brought to mind two likely causes: 1) bad u-joints in the rear driveline (most likely) or, 2) bad pinion bearing or loose pinion nut on the rear differential.
I have had both of these cause what you describe, not on my GX, but on other vehicles.