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.
I took a picture of the car I'm selling while pointing at the release but can't get it to load on here, gimme your phone number and I'll text it to you.
My number is 406 260 8596 if you want to text me yours.