I think my 2006 is a bit different as it is just a button, but I had a 2001 Astro and a release bar came off the acuator - simple fix actually but I had to take apart the rear door, re-connect the bar to the actuator, and lube everything up good - nice white lithium grease, and/or a good silicone spray - problem with the silicone is you need to do it more often. Just my 2 cents I have not dove into fixing a rear hatch glass yet... knock on wood! Keep us posted with the fix