swapped 2zz drive by wire in my 9.5 gen PKDM corolla Altis, its beast on road and is reliable as any toyota since i managed to get grip to grip wiring and has CAT in place so it does 9.5 KMPL in karachi and long 13KMPL if driven carefully. I does 100KMPH in like 8 seconds. However if matted with MT its becomes wild horse short shifting gears will give you butterflies in tummy.. 