different lag, yours is lack of power + heavy car + auto transmission.
this is drive by wire which is computer controlled throttle position instead of throttle cable control. DBW is mapped into the ecu where your foot is on the peddle to what you want to get out of it. this is easily altered and makes a MUCH better drive.
Spot on, Hopefully i can get this fixed soon.