yes. just need to get the ECU, the ABS unit and all from the right model/year lancer/mirage. haha. my halfcut engine was from a 1994 mirage that doesnt have ABS or cruise control etc. your car is C99 ah? damn nice laa. not swiss cheese chassis like my C97.
how do u describe the soft? is it sunk in too deep? if so, u can adjust that at the pedal there to make the pedal travel shorter or longer. for master pump, u can try the evo pump. stock 1.5 wira pump is small but it should be a good grip with the double layer servo. but the evo pump feels for firm.