I was working on a 4 speed gearbox that had worn bearings last week. The counter shaft cast iron bush was worn out as well. When I had a closer look at the sleeve fitted on the end of the countershaft, I noticed the groove had sharp edges that was slowly over time taking material out of the cast iron bush.
If you know someone or have access to a lathe machine, the repair is fairly straight forward. To sort out the damage on the gearbox casing, I would use a 3 leg brake caliper hone mounted in a drill and resurface the damaged area. To get the cast iron bush to fit into the gearbox casing, I would then machine a sleeve that would press fit onto the bush and then install it on the gearbox casing, it would also be a good idea to use a sleeve retaining compound.
I would strongly suggest replacing the sleeve on the end of the layshaft with one made / machined out of bronze so that it prevents the same failure from happening in the future.
Another upgrade that can be done is converting the gearbox to run using gear oil. It involves replacing the stock bearing with bearings that have seals on one side. I used SKF 6206 2RS1 and 6303 2RS1. These bearings have seals on both sides, we just have to remove the seal from one side and during installation of the bearing keep the side that has the oil seal towards the outside of the gearbox casing, this will allow gear oil to lube the bearing but not leak past the bearing.
The reason I suggested using a brake hone to resurface the damage on the gearbox casing is that this work can be done without having to take the engine out of the frame and remove the gearbox casing.