I just bought a 2007 g6 convertible. Three days after purchase, I put the top down and it would not go back up. Since then, it has been in the shop for 3 1/2 weeks. They have ordered a new pumpand motor for it but cannot find a latch that is holding up the entire repair process. PLEASE HELP!!! Does anyone know where I can get this part. Part # is 25899347.