If it's a 350 from a Chevy, yes.
No the 350 small block will not bolt up to the 3.1L V6. The 3.1 is a 60 degree block V6 and the 350 is a 90 degree block.
Yes it will, Direct bolt up.
YES, That is no problem, it will bolt right up.
yes
yes....the 350 bolt pattern matches both the big blocks and the small blocks
no different bolt pattern
Yes.
this is a mess of a question and the answer is NO. why? because there was never a big block 350 made by Chevrolet and as far as a short block 350 on the transmission? who cares rather the motor had heads or not (i.e. short block= crate motor sold without heads). if you asked me if a big block Chevy will bolt up to a transmission that came in a vehicle with a small block i would say yes.
YES, It will bolt right up to it with no problems.
yes.
no.
It is a small block Chevy 350 engine with 6 bolt main caps.