
If it the KC Gold Good Citizen that she has passed then that is excellent and shows you both have worked really hard.
Don't despair, it is not only dogs that go through the teenage 'Kevin' stage, bitches can be quite good at it too ;)
As you have put in the work before this, it will come back, but you need to remind her with short positive recall training sessions. In the home and garden at first, don't forget to use treats. When you feel she is concentrating at home, call her back on walks during the walk, treat her and send her away to play again.
It is probably your relationship as a whole that need working on while she is going though this. It is very easy to forget to praise as they are growing up and doing things right (we have all done it). When she does good things in everyday life, give her a boost with some praise, tell her what a clever girl she is.
I personally would keep her out of any danger areas near a road for the time being, as it will be a while before she is reliable again. Does she play ball? that sometimes helps when they are going hell for leather in the opposite direction, if you can shout bally and throw it in the opposite direction she may go after it (I don't know your dog or her reaction to toys)
One bit of training I would put some effort into is an instant down, you can often stop your dog with this easier then a recall. Don't forget never to call her from the down, but return to her and praise while she is in position.
Good Luck, some others might have some more idea's
Sandra