I tightened the cable by pushing it from near firewall (from where it goes inside dashboard and a little bit by putting hand through fuse box (very carefully) and now it seems to have fixed (did not test thoroughly though yet).
I think it got a bit loose during fitting back. Speedometer cable grip and cable have play, Grip was tight, but cable was loose internally.
Will replace it if it keeps causing issues.
Leds are normal leds, not high power, so it's bright enough but not distracting at all. I will post photos after sometime.
Will replace needles soon as they don't glow well, even after cleaning.
@hassantahir2