Dear friend,
You should wear Red Coral in silver on Tuesday in ring finger. However it will not remove its debilitation but will give it some strength because it is placed in Pap_Madhyatava in Jupiter's nakashatra having a good position and aspected by Jupiter too but it is placed 8th in chalit. Secondly now you are facing Saturn Mahadasa that is aspecting your 9th house where the said Mars is placed. Yellow Sapphire can also wear but for up to Dec this year till it is in Dhanu. Over all it is also Markesh & it is quite strong placed in ascendant.It will be more better to wear Pearl in little finger on Monday or Thursday. you may face some below abdoman problems.
Shashie Shekhar