Thank you. After looking at wp_transition_post_status()
I noticed that save_post
fires AFTER the post status is set to publish. I was pretty confused before, but now save_post
works.
The only question I have left is what the hell the difference is between $_POST["content"]
and $_POST["post_content"]
Thanks again!