right the sunroof on my e46 coupe dosent work, well it does but not as its ment to. Basicaly i have to keep pressing the button to get it to go into which ever position i want it in. It only moves say an inch per press of the button, now ive tryed a different switch & its the same so im thinking it could be the relay what do you guys rekon. whares the best place to get a relay & how much is it likely to cost me? thanks