Kate, you say it's driving much better, can I ask how its driving different?
Mines just come back from Subaru and they can't find a leak. There's no fresh leak so the residue was either from an oil spill when filling, or like yours, leaking sump bolts that were loose.