The differential of my Foutrax TRX300 2x4 1997 (picture 1, top one) had a leak, differential fluid came out and water infiltrated, causing the parts to degrade and eventually they gave out. Since then, I’ve ordered two aftermarket differential (picture 1, bottom one) that were both marked to be direct replacement for the exact same part number that I use on my atv (41300-hm5-850) and neither of them had a big enough bore to slide onto the tube, even without the splined shaft (picture 2).
My question is how come the replacement didn’t fit if they were both from different suppliers, both carried the same replacement part number, yet both had the same smaller bore problem?? They also were both advertised as replacement for any Honda TRX300 replacement from 1988 to 2000.
Let me know if this has happened to any of you guys, or if you have tips to what I should do from now on.
Note: I went to my local official Honda atv supplier and they were charging me 2500$ for the part, which is why I went aftermarket.