I don't think they fit Troopers. Trooper tie rods are a bit longer I think??? Anybody want these?