If you experience some lag that is normal. Our car is pretty heavy and if you have an auto then its hard to get your wheels to chirp. Our tranny power delivery is really smotth. You really can't expect it to perform like other sports car. Unless you have force induction or a 5sp SC300.
Its pretty hard to make the Tire screeching. You can try to turn off the trac control Hold the Brake as hard and you can and rev up to about 2500 RPM if you can before letting go of the brake then you might be able to hear something. I'm NOT SURE OF THIS.
PWR ECT is Electronic Control Tranmission. When its on it will make your car Rev alittle higher and longer. Plus it downshift faster, so you can move faster. You should feel it kick alittle more when you turn on PWR ECT and turn OD off.