First off does it have a inside hood release?? If not it is a small lever on the drivers side of the grille near the top. It barely sticks out but it is there.