96 hood latch will not release. I don't think the cable is broke, it seems ok and moves freely.The latch just seems as if it is locked up and won't release.Can't really get in there with anything, not even to try and lube up. Anyone dealt with this situation before. Any advice would be appreciated. Thank's