honestly, I would upgrade to a RCD310/510 first. If you still don't like it enough.
Install an amplifier in the mix. there after replace speakers.
I found the factory speakers running from an RCD310 with 100wrms up their ass. Sounded fairly ok.
Once I installed my JBL MS-8 into the mix, with the auto tune function.
It was a really good setup.