Will,
I was having conflicts between Insert PHP and another plugin I'm using until I replaced these lines
function will_bontrager_insert_php()
{
$content = get_the_content();
with
function will_bontrager_insert_php($content)
{
I don't know where the fault actually lies, but I thought you might want to know in case someone else has a similar problem.