Well - there you have it! Looks like new gears and maybe a new converter and you'll be ready give him a big surprise. Check to see if this is the converter you have - if so, try just the gears first.

GM TH-400 Stall Converter - 3200-3500 RPM Stall :: Assault Racing Products

Glenn