A friend of mine is in the process of tearing down and replacing everything from his stock '89 Formula to higher performance. He asked me this morning if I'd be interested in the 700R4 transmission from it for my truck. I still have the factory TH350, with 106K miles on it. Its slipping a bit in first gear and does other weird things, so I'm sure I'll need a new one sometime. His offer appeals to me, because he said he'll take just $150 for it!
My question is: Will it be a direct bolt up or will the difference in the engines(89 Formula 305//86 Chevy P.U. 305)cause any line-up problems?
I know these trucks came equipped with 700R4 transmissions, but I'm not sure if they changed in just three years from '86-'89, or if even the Pontiac trans/305 might be different from a GM truck trans/305.
Thanks in advance, guys.

1986 Chevrolet Silverado Pickup