sounds like bad syncros, i had the same problem before, where changing from 2nd to 3rd, sometimes it was hard to get in and sometimes it would crunch pretty hard, espcially at high rpms. only way to fix that is to rebuild the tranny or find another "new" used one. the latter will be the cheaper way to go.