Gave up on finding the right way to get this started and wrote a script to run after boot to rm the module and re-insert it with the model=basic option. But now I have it working the right way so I thought i'd share in case I'm not the only person who doesn't know this.
To the file /etc/modprobe.d/sound
add the line
options snd_hda_intel model=basic
I added it at the beginning and it works, not sure if that is crucial.
Obviously replace basic with your model.