the spring free length is listed as a reference, and as stated before, they all can very. is what you need to look at with the free length, is if your spring is worn out. i think the tolerance listed in the race manual is 1/4". meaning that if your spring does not measure what it should, or within the tolerance, it is worn out and should be tossed and replaced. as far as colors of springs, usually all ski-doo springs are black, with two colored dots on them at one end. the way that you read them, is to stand the spring on end, with the colors at the bottom and read from left to right. i ride an 07 X-RS and i am having the best luck with a 160/320 spring(purple/purple). i tried to run a 160/380, but it doesn't have the nuts to turn it. also, take a look and see what ramps you are running. i just went from 415, to 433 ramps, and it pulls way harder. i am now running 18 grams of pin weight, and can hold 8400 rpm all day long. hope this helps!!