The gear clashing may have been caused the syncro's in the transmition. A cheap fix for this comes in a can. Its called syncro-mesh and its made by chevy, I could only find it at the chevy dealership here. It may solve your gear clashing problom. Check it out.