I've managed to get a decent simulation going. It's even got the noise floor about where it should be (around 500 mV). Awesome.