yours probably does. I don't know of a code somewhere that dictates it but with a new box. . those are very telling signs of one and I would wager to say you have one. especially with those springs. even If it didnt come with the springs from the factory it is a metric ton now with the axle springs and cooler. if that makes sense