I certainly wish it did, if ECT PWR stood for "Extra Power"
Dont worry, even if it does stand for that it not giving you anything you cant do in the manual. Its basically telling the auto box to stop shifting like a grandma to save fuel and give me everything the cars got! and it works. Being a manual you can do what the heck you like and your in full control of the gears. D on any auto will always be geared for fuel economy, more so for autos that arent adaptive of course. Its really good the IS has this button to get it out of those habbits when required
Anyway back to the topic, thanks for clearing this up, sorry if it was a dumb question lol, for some reason i swore they used to light up lol and yes ive had the car a year. dumb dumb dumb dumb dumb (south park anyone?) lol