Thanks... this article helped a lot in understanding the issue with my car..... i got it tested & the exact issue mentioned in this article exists.... the fuel injectors are open for too long (pumping out more fuel than required) and hence the low fuel economy....
Now the question is.... what do i do..... the agents recommendation was to replace the ECU.