Well gentelman....i have a 3.0 in my runner and the thing runs like a raped ape. Its no where near stock, but it will def out perform a 3.4 any day of the week. I will have a thread on my standalone kit im gonna install from LCE soon. Then it will really wake up. And yes i would assume the throttle body will make a diff. Also one of the main things that really chokes the 3.0 is the crappy exhaust manifold design......its a headache. I have LCE headers and i built a custom 2 1/4 full y-pipe and exhaust. Also make sure that the TB has all ports necessary, including the coolant passage. Critical for fuel atomization and idle.