I think you are right in the hood latch being gone. The pics show the hood being held down by a ratchet strap. I will take a look in person next week. Excited for sure and super happy to have experts like all of you to get advice.