Looks like the HVAC issue resolved itself. On reconnecting the battery today and starting it up, no issues at all. Makes me think that the FSU might be on its last legs and I haven't seen the end of it.
The D99 works beautifully, though. Still testing out all of the features, but steering wheel controls, OBC, bluetooth, iPod interface all work as advertised.