I have no idea of what you have just gone through but it sounds like it is time to sit down in your best most comfortable chair and have a beer or two to relax. Congratulations though as I think the title means a pink slip doesn't it and the car is all legal for driving now ??