@ocelot60- After reading your post, I'm wondering if you used salted butter in your English toffee recipe. This would definitely cause your candy to have a strange flavor, because unsalted butter is usually recommending for making English toffee.
If you also used crushed nuts in your recipe, there is a good chance that they may have been salted, too. Having used two different ingredients that contained salt would definitely cause the problem you described, because you basically doubled up on the salt in your recipe.
A good way to avoid too much salt in nuts used for making English toffee is to get unsalted nuts that are packaged specifically for use in various recipes. These are usually in bags and can be found in the baking and cake supplies isle of any grocery store. They are usually available as whole nuts that you can crush yourself, or in pre-crushed form.