did he have a receipt for the cam ?
2nd gear went in my car after i had it for a few months .. was doing the same thing as yours until one day it wouldnt go in and stay in any more.
i replaced with a tremec 3550.
probably just needs new syncros
i would hold off on a chip, 3.73 gears...