Hood Latch Problem

I have 66 Barracuda that the hood release pulls extremely hard. I can take it off of latch and it pulls easy I've oiled cable and tried to reroute it but when I hook it back up to the latch it pulls hard. I've cleaned and oiled the latch and worked the latch by hand and it seems pretty stiff. Does something go wrong with these latchs that acts this way. Has anyone tried a Lokar hood kit or where can I find another latch and cable for my 66 I see Classic has one for a 67 and looks like it would work. If someone has ideas I'm all ears. Thanks