Not trying to make this a stupid question but see it a lot.... did you check the trans fluid once you got things warmed up? I have seen it where guys stick fluid in and never check it after they fire the car back up.
Did he add clutches or change anything in that manner?