I bought my 2003 Lancer in 2004 beacuse I liked my friends well I really wanted a sunroof so I got one well I'm up a creek cause I need a place that can install it. Thanks for the help
Don't do it. You will regret chopping up the car because it WILL leak. I don't care how great a job they do. It also will decrease the value of the car. If you want a car with a sunroof, buy one that is done at the factory.