The Greek word is “kecharitomene,” translated as “full of grace,” (although I admit that I am referencing catholic scholars, and do not know Greek, ancient or otherwise). I am interested to learn that Protestant thought on grace does not include the implication of freedom from original and personal sin.
The Greek word in NO WAY denotes "full of grace". It means "favored with grace". The Greek word for "full" is pleres and is NOT used for Mary but IS used for Christ and Stephen. If the Holy Spirit meant to refer to Mary as "full of grace" He would have used the same words He used for Stephen and Christ but He DID NOT.
Only God's grace frees us from sin, original and otherwise.
But we all walked under sin and thus needed redemption. Mary being no different. Just because she is spoken of as having experienced favor is no reason to think she never walked in sin. All saints have been favored by God.
Grace in Scripture never indicates sinlessness.
The best advice is to ignore what so called Catholic and Protestant scholars think about it...Read and learn what God thinks about it...
Tit 2:11 For the grace of God that bringeth salvation hath appeared to all men,
Tit 2:12 Teaching us that, denying ungodliness and worldly lusts, we should live soberly, righteously, and godly, in this present world;
Just from those 2 scriptures alone, one can see that grace does not remove sin from anyone...Grace is unmerited favor that teaches us and allows us to chose to live Godly, if we desire...