I reset my ECU last night. The steps followed.
1. With the car engine off, carefully disconnect the ECU fuse.
2. Disconnect the Ground terminal of the car battery.
3. Keep the brake pressed for a minute or two (It is said that the capacitors are discharged, cant see how its possible after disconnecting the battery but I went ahead and did it.)
4. Re-connected the battery in the morning.
Start the car and let it warm up for a couple of minutes.
Now the fun part - You get to train the car the way you want and the fresh ECU settings get adjusted to the kind of driving style you get to train the car or the first 50-100 kms.
If you are looking to train the car in economy mode, drive normally and engaging the top gear on lines with the recommended gear shift speed instructions as advised by the car handbook.
If you want the ECU to get into more aggressive maps, then rip the in high rpms in for the first 50-100kms. The ECU gets programmed in that fashion
My Getz CRDi is already a beast but I wanted to this as my last service done was after 10k kms.That's about 5k kmsoverdue ! So I knew the ECU must have got adjusted to that mode and after a fresh service, I wanted the ECU reset but the Service center guys said it doesn't make any difference.
I will be posting pics later tonight when I am going for a test run and post pictures of the cars top speeds at 2000RPM in all gears.
Here's a sneak of my run earlier at 1600RPM (only) in 5th gear :)