Re: New bike engine kit help!!
From your pictures the cable looks exactly the right length. You DO have to compress the spring to insert the cable into the groove.
Out of a few dozen installs from different vendors I've never seen a clutch cable too short. Almost, but not too short once the adjusters were screwed in. Never had to remove nuts either.