Check Engine issue update: After waiting for almost 2 weeks, the wiring harness arrived on July 4th 2007 evening from Pune, 2 days late than committed. The wiring was ordered on June 25th 2007.
I handed over the Safari to Dhingra Motors on July 5th. Was told later that evening they would need 1 more day to fix the problem

. One of the wiring connectors was broken in transit. Luckily Tata had this part in-stock in their Gurgaon/NCR warehouse. Anyways, got the vehicle back on July 6th evening. The wiring harness costing Rs.10000 was replaced under warranty (but ofcourse)...Driven the Safari for 2 days and the problem seems to be rectified.
Engine Oil Leakage issue update: Well after multiple visits and oil sump gasket being replaced, the oil still leaks!
The story of the Tata Safari LX problems continues...