Its a 98, and well, it a mercury. I know the 1gen is a direct fit, even the connector. I'm trying to find out what fits a 1gen protege, because that too will fit. I'm just trying to get fancy.
As for the pain to install, I carved the internals for a manual civic mirror out of wood. Worked...