I had a similar problem on my 08 MC. Mine would go up if I held the toggle but as soon as it was closed it would jut down half way again. I took it to the dealer and they said my car needed a software upgrade. Problem was solved in a couple hours and I haven't had a problem in over 3 years.