It should help, The jump/bump might have loosen the grip, causing loose connections maulfunctioning of the meter, IA it should work, Give it a try.
...
Its a simple case of loose meter grip, Your cars meter was tempered when in came to karachi probably, Refitting wasnt done perfectly, The CHECK light...
Margalla is a fantastic car, That is if you find one in good condition, Maintaining is as cheap as Khyber and Mehran, The car works flawless on CNG,...