So here's what happen. The guy removed the engine coil from the gasket. It was soaked in oil. Valve gasket leaking.
Tested all three coil. No power to them. Tested a spare that he had at the shop. There's power. So tech came to a conclusion that the coil is faulty.
Replaced all three coil and the valve cover gasket. Tested all 3 had power. Engine still wouldn't start.
Checked relay and EFI all looked alright. Swap relay. Still wouldn't start. Petrol was not coming in.
Check the power on the cable of the fuel pump. Said it's alright.
Said it could be a problem with the ECU. He was honest to say he hasn't replaced that before and he's not sure of the price, which gave me the opportunity to get someone else to check for me.
Called my normal mechanic. Towed the car over to his place.
Found out that the cable for the electronic engine control is loose or torn. Fixed it up. Light came up on the dashboard.
Tested. Engine starts
Total cost: RM8++

Not a great start to the new year. Whole day wasted. 5 CNY days carless