Hi Akshay.
Sorry to hear of the trouble.
You've probably already done it but have a good look around the engine bay and check all the boost piping and intercooler pipes are airtight and secure. If you have access to the turbo (intake or exhaust removed) you could also check that the fins are actually spinning.
Might be worth checking fault codes as well just whilst you are there.