So one of the bilal ganj guy asked me to bring the vehicle to his home in Sabzazar, Lahore. He took a drive and said to change the ABS unit and if it doesnt fix it, you can return the abs unit and get your money back. So we changed it, bleed the brakes and all is fine since Dec ALHAMDULILLAH.
LESSON LEARNT: If similar issue occurs, dont spend money on other stuff. Get the ABS unit changed. I spent like 20k on other stuff and got the issue fixed in 15k. Abs unit costed 13k. Seikin brake oil 2 bottles 750 each. Labor of 500 in terms of samosas and chaye.
Solution has been replied and this thread can be closed.