Wife ran over some screws in our neighborhood, all new construction, and we ended up having to replace the tires on the car yesterday. Car is a 15' Rogue Select and comes with 225/60 17 H tire from OEM. Had some Firestone Destination LE2 installed and they are in a T rating. Is this anything to...