Looks like you were victim of the dreaded "killer dowel pin" issue. They can do the same damage. here is a link for the repair kit..

http://www.tstproducts.com/dowelpinr...tfor94-98.aspx