My FPS is not low at all. I play on MAX shaders, or highest most of the time.
Whenever I go into an online server I play fine for like 20 seconds then it lags for about 30 seconds and just completely stops everything. Then it goes back again and I get another 10-25 seconds, then it lags again for 10-30 more seconds. It's basically an ongoing process. At first I thought it was blockland, but I went on my neighbors internet and I was playing without the lag, even though my connection to their internet was really bad, and my connection to my own router is very good. But eventually I was kicked off their internet, and now I can't play without experiencing the lag outbursts.
Which really, really, sucks when you are playing speedkart. When the lag stops you get dusted and left behind by everyone.