Is your phone rooted? If not, could you explain how you got to system/usr/keymap/mtk-kpd.kl on the phone please? edit.....just seen your post in the "root" thread so I'm assuming you've rooted your phone to be able to do that
I think I've fixed this. I unlocked developer options and ticked "disable absolute volume" for bluetooth. Now, with all volume turned up to max (car and phone) the volume isn't too bad, still not great but ok.