Yes it will, there the same.
That would be the 4L60E transmission.
That is a 4L60E
Yes as long as the 99 is the OLD body style.
No, not even close
it will physicly fit but the 99 is a different design and is electronicly shifted and the 90 is not
Yes it will. Make sure they are both 4x4 or both non-4x4. The transmission bell housings are different for 4x4 because the transfer case is mounted directly to the transmission.
NO it will not, The computer system on the truck is different.
If it is an automatic then it will be the 4L80E in it. I'm not sure about the Manuel transmission type.
YES you sure do.
if it is automatic then no because in 1996 Chevy swiched to the (e) electronic trans and would need a different computer system to work.
yes
Yes