Thanks everyone for the write up. I changed my tranny fluid today with Amsoil Synthetic Synchromesh and it was very easy. I don't know if it was overfill or not because I didn't want to take the chance of doing a mess, so what I did was only loose the fill plug (I didn't removed it) and then drain the oil. I went for a small ride and so far shifting feels smoother and no problems with third gear but I would have to test it for a few days to see how it goes. Thanks everyone.