I own a 2014 DUKE 390. I had buttons on my speed meter damaged and a new meter costs approximately INR 7000. I instead replaced the upper shell which is sold after market for INR 1000.
Before replacing the speedo meter shell my 'ABS' light was 'ON' & goes off at times. I assumed it must be the bad rubber buttons and replaced it with new shell. After replacing 'upper shell' the issue still remains the same.
On 2 occasions when the service center did a diagnostic test (no error found) They also erased the codes and asked me to check if the issue resolved. After a few KMS the issued was not resolved.
I did a 20 KMS ride without using the back break and just used the front break & the 'ABS' light was off while in motion. This time when i was arriving closer to the service center i used the back break only and the 'ABS' light turned 'ON' .
This was the third time i did a diagnostic test and the result was ERROR CODE 5015 'PUMP MOTOR MALFUCTION' (CURRENT)
I was informed i change the 'ABS PUMP' which will cost INR 19800
Can anyone help me understand if the 'ABS PUMP REPLACEMENT WILL RESOLVE THE ISSUE'
MY BIKE HAS ONLY DONE 20,000 KMS AND PERIODCALLY MAINTAINED WITH A 1ST CLASS PARKING?



Comment