Give cobb tuning a call and if possible get your car to them. if it doesn't have to do with that alarm system being in there, there is good chance they can give you the best info on getting it running. They are the only shop i trust my car with and they have the most experience with stis. these guys really know there stuff and you dont have to worry about there 22 year old that thinks they know everything about cars. But that alarm would really worry me my friend had a viper system hooked up to his truck and even after the system was removed the car would not start. For that i would directly contact the vendor of the alarm system and see if there system puts some sort of lock on the car, as this was the case for my buddys truck.