The plot thickens, I landed up getting a new battery as it didnt start the next day after getting gas. I dont know if its in my head, but the bike seems to accelerate faster and is more responsive w/ the new battery.
As with most things, MG, the stock screws and the new ones didnt fit but luckily i was at the dealer and they helped me out with some longer ones.