Driveshaft is in, seat belt harnesses are being installed, wiring harnesses are being fixed, and the brand new fuel regulator was bad out of the box. So a new one will show up tomorrow, supposedly. Looks like I'll be picking the car up next week.