YES!!! Furthermore, it's missing the input shaft. Check out the link from Brewers and look at the price. Like I said earlier, give him $25 and use it for parts, if anything in it is usable.
If it matters, I paid $200 for a complete, used trans.
http://www.brewersperformance.com/proddetail.asp?prod=IS247
Nuff said for me on this topic.