will a 350 from a buick or olds fit in a s-truck just the same as a chevy 350, and are they identical engines or is there a diff? thanks:( :(