Quote from the link gf0012-aust provided:
Howd,
Ah, no, as respectfully as I possibly can, I must warn you against using Muriatic Acid (Hydrochloric Acid) on steel. Yes, it takes the exisiting rust right off. BUT, and it is a BIG BUT, it results in the steel rusting forever.
The culprit is...