Remove the -ve terminal of the battery before doing it. After sufficient drying has happened, connect the -ve terminal of the battery (like preferably after half and hour, or more), some values might have reset, like fuel average, Trip A, B, etc. values.
Do Idle-Relearn procedure, and I am hopeful, that your issue will ger resolved IN SHA ALLAH (either at once, or gradually, like within 2-3 days):
I hope, all above helps. Thank you.