It either won't shift out of 3rd or when it does get
into 4th rides high rpms and when it does drive
normal at around 1600 rpms it will downshift then
upshift repeatedly it's a 4l60E transmission
Sounds like a few of the clutch plates in the front clutch assembly are worn down to the metal.
Search GMC Sierra 1500 Questions
GMC Sierra 1500 Experts