are you looking for a manual tranny or auto? as far as the ecu on the 3rz i am not sure but i would guess if you ran a manual it would not matter. as far as leafs go alot of people love them. I run them in my 85 runner that i compete in and they flex awesome. welcome and get some pics up asap, you can pm me and I will get them up for you.