The engine, suspension, and brakes are all amped up to create a better ... now and has had time to fine tune the technology and hone it to perfection. The result is a quick ratio in slow-speed ...