"The Summit of Storm Peaks" - 99/100 STUCK
Edit: lol wrong person.
You have checked Thorim's *other* location, right? The quests he gives at the end of the chain are not given by "the Thorim at the Temple of Storms", they're given by "the Thorim on the Terrace of the Makers" or whatever the place is called. Which while lore-wise is the same person, game-wise is a completely distinct NPC.
It might also help if you listed out the names of specific quests that an addon query (EveryQuest e.g.) says you're missing, just to get external confirmation of your conclusion.
Please report any Code of Conduct violations, including:
Threats of violence. We take these seriously and will alert the proper authorities.
Posts containing personal information about other players. This includes physical addresses, e-mail addresses, phone numbers, and inappropriate photos and/or videos.
Harassing or discriminatory language. This will not be tolerated.