2000 hours means there is 1500-2000 hours of life left.
At 350hp, BBCs should last about 6-7000 hours as that is not stressed.
Barnacle buster is just muriatic acid and water. Agreed, not that good on shafts or the seal springs. Oxalic acid would be milder
Is the HX factory OEM, or...