are the ends of the cable housing seated properly? if one ends come loose, the cable will not pull tension. ive seen this happen once at the bonnet latch end of the cable...simply slid out of its anchor point.
you could also try and whack some simple spacer(s) between the cable end and its anchor to preload the cable a bit and take out the slack.