If you have a tough brisket, it sounds like you have undercooked it. You may have realized the brisket reached the desired temperature, but it needs to remain there for awhile, at least 30 minutes. Brisket is not a fast cooked piece of meat, so be patient.