Okay, I've been looking for this thing for a few hours now, could someone give me a more exact location than passenger side of radiator? Also, perhaps a description.