I never thought I'd have this problem but it began yesterday. The same day some debris gauged my door on I-94 and the same day my charging system went kaput. The damn hood won't latch! Had this problem on my last 5.0 but it was actually that chunk of metal in the hood catch that eventually commited suicide and broke out after years of hood closing. This time it's not as obvious to me. The large springed hook mechanism-watcha-call-it catches but the actual hood locking mechanism doesn't. I took some pictures I thought might help. Nothing seems to be blocking the path of the hood, nothing I've seen has looked out of place and everything seems to be operating correctly. But I have noticed since I owned the car it's become more and more of a pain in the ass to pull the hood release and culminating in my having to pound the front of the hood the other day just to get it to release so I could pull the lever.