ok here it goes #1. yes- #2. yes but its a tight fit- #3. a 3.8 will work in a Zz but is faster in a bit(less weight)get a Formola 3.4 from Tiny u will not be dissapointed!

-#4.perfection3.8=very nice,and Very fast .reliable- Rspec=there good while they last ,not very reliable(IMO) .- normal3.8= fast ,kinda reliable. - AND LAST BUT NOT LEAST the BEST OF ALL THE FORMULA 3.4 it is THE BESTthe mostRELIABLE MOTOR OUT THERE!!!!!!!great torque and top SPEED!!!! .-#5 TORQUE=abilaty 2 get goin right of the bat! hope that helps!