You can ask Princeton if they can switch you to RD rather than rescind. Unless they say it is too late, then you will need to withdraw.
Also, do you have a 2nd choice after UVA? I think you have a good chance at UVA but you could ED2 to William & Mary if you get denied from UVA ED1. Good luck to you.