hmmm seems that we have similar but opposite sunroof probs, mine will crack both up and down but the cover doesn't slide half way back, so if i want to crack i have to manually slide it back half way
im going to guess that it would prob be pretty hard to DIY, so the stealership may be your best bet