Your leaky sunroof may be caused by the top drain holes being plugged if you have left it open a lot this winter or since you got it and water then has no where to go but in and down. If it's that easy fix use compressed air and blow from top down the drain lines. I hope that helps.
Others have posted that the trany has its own learning curve and learns your habits over a short time not sure the distance though. Glad to hear you are loving yours now mine is ordered be here in a few weeks.
Your experience seems to be happening a lot across the forums with a similar report...