I did some research and there were a lot of options that I can do but the simplest one was to try to install a capacitor on my rx or ESC since the problem I think was with the BEC of my ESC not providing enough current to the servo. Not much info on the net as to what type of capacitors you can use and how to install one on your kit...well there are some but they are not friendly to someone like me who is not that familiar with electronics terms and stuff.
I'm using a Hobbywing 35a ESC along with a 9T Hobbywing motor (sensorless) on a Futaba R2104GF and the Savox SH 1290MG servo
I got a pair of caps from our local electronic supply store and tried installing both on my rx and ESC and it was a success! I got a 10v 4700uF cap for my rx and another 25v 4700uF for my ESC (these are ordinary capacitors) was advised to use non-polarity caps but the only available caps are the ordinary ones. You can use higher uF caps upto around 10,000uF for better results.
I got an old light kit cable and cut one of the servo connectors and soldered the 10v cap on it (be carefull with the polarity when using a regular capacitor...the one with the white stripe is always negative). I then plugged it to the battery channel on my rx and to my surprise the glitch was gone all of a sudden. Anyways I also installed a cap on my ESC by connecting the cap to the power wires on it (red - red and black - black)
Now my kit is running smoothly as ever. Will post some pics of my kit with the installed caps soon.