I had the same problem mate. Ended up getting one off someone breaking a car. If you take the badge off your grill, you can see the latch and move it with your figner. It's a small vertical rectangle to the left of the badge that you push towards the passenger side while you're holding the bonnet down
Yeah man its a right pain in the bum. I tied some thick string through one of the holes on the latch as a temp fix but it didnt last long lol.
Noticed my chrome bonnet lifters have vanished aswell, they apparently broke when the guy took em off.... yeah likely, they unbolt very easily.
Also if anybody knows anywhere to get a decent set of vac hoses as I am still fighting the cold idle problem. Could vac hoses play a part in this?