I will add this. When i looked at the 2660 big bores there are two different sizes of the 2660. There is a short and a long. The long one looks to be the one to use.
I don't think there are two sizes. If you look up the part number there is only one Traxxas part. Maybe you were seeing a set that had these and another set in them.