(edit: solved! Thanks for answering the questions that would get me eaten alive on the forums. You guys rock)

It was laying in the water runoff area under the hood, right below the windshield but before the engine bay. Any ideas? Is my engine about to blow up?