PT used dry needling and he stretched me which in a few days released the nerve pressure. Sciatica can take a while.
I’d go see a doc but many are fairly quick to recommend back surgery which isn’t always the best course of action.
I’ve learned from my PT to take care of my hamstrings. They tend to get really tight which leads to the back pain.