A vet check does sound in order. I would treat her as a suspect new snake. I'd quarantine her, and allow her to have a week of quiet. After a week or maybe two, of letting her settle in, then go ahead and feed. No rush to feed her, she's probably had a meal or two on her own. Double check her enclosure so there will be no more escapes. Congrats on finding her.