When you are ttc you re generally paying much more attention to your 2ww symptoms and things that you may have not noticed before now stand out like red flags. That being said, all of what you say could be good symptoms but 4-5dpo is too early for implantation or any "pregnancy" symptoms really. Most likely you just having some strong progesterone this 2ww or like I said just noticing the symptoms more pronounced. Implantation is pretty much impossible before 5dpo. So the sharp pain you felt was prolly a muscle spasm or a nerve impulse.
I hope this is your month though and you get a bfp in a few days
Beginners luck can be a very real thing sometimes
PS. I would edit your post to at least remove your last name. It's not recommended to give out too much personal info on public forums. Just a precaution- totally up to you though