Thanks for concerning about this bro..
I'm pretty sure about t belt timing is in the nessesary position cuz it has been fixed by my machanic who was previously working for 16years in mitsubishi car department, so it's hard to guess that he mis-align the timing when he put the new belt. And i was there near him when he said crank and cam marks are in the correct position but it's getting 1mm like difference in the cam position when putting the new belt in order to fit the teeth with cam pully. Then i checked the new belt for any teeth difference but it's 109 as same as the previous one. So he said it's not a problem.
You won't believe this is the original ECU with Immobilizer for this car but it doesn't throw a single code even if i unplug both O2 sensors, idle control valve. But for other units like thermostat sensor, fan control sensor, MAP sensor, it throws some code when they are unpluged. Well, it doesn't throw any codes now.
i can confirm that crank sensors n cam sensors are good and there is the pulse coming from the ECU to one coil as it suppose to be. We have checked for the pulse with a multimeter and found that the other one also giving a pulse but, it's so damn weak. And when we cliped the coils and checking for a spark, we also saw, after I stop cranking and turn key to off position, one single spark is coming from that "not working" coil.
As for your concern, i have taken this car to 4 garages and none of them had the knowledge to let me out of this nightmare! now it's been 3 months without my car n I'm about to go crazy :-( . All those garage punks were boasting about themselfs like "we have taken care of dosens of lancers like this" "oooh, this isn't a big deal, son" "lancer? piece of cake bro "
Such a retards. ( those are the best garages as most people say aroud colombo district )