Walaikum assalam, yes sir i did troubleshoot the prob through the help of other members in the forum, the problem was from the fuse box, the main relay installed just beside the fuse box in the engine room had one broken relay which was causing the problem. I change the relay with the used original japanese relay and the car was back to as it was ALHAMDULILLAH and it was not an expensive repair.
The procedure i chose was first to check that my ECU unit was present and was not stolen, then there is a fuse box with the ecu unit just beneath the steering or speedometer where the ecu is, after checking every fuse then i moved to the fusebox in the engine room, after checking those fuses then i moved tou other fusebox where main relays are present, it is installed just beside the fusebox in the engine room, in there was one relay which was broken and i replaced that and the car started as it used to.
One more thing to notice is that you make sure the wiring is all good and entact as damage to the wiring may also cause failure to engine start and check engine light issue. This issue can also arise due to sensor issue as well as i came to know.