Oil Leak - Tata has finally decided to changed the oil sump and gasket. I guess they were just trying to avoid changing it earlier by changing a few seals and tightening the nuts.
Check Engine light on / Injector Wiring Error - There is a fault with the injector wiring. As a result one of the injectors is not working. They dont have the wiring in-stock so will not get the vehicle today also

. Tata says it will take 2-3 days to ship the part. They are also trying to source it from other workshops in Delhi, but the chances are low.
The tata customer service manager has offered/agreed to reimburse me for all my cab expenses.