I also have a problem with canned foods, not just tomatoes; BPA is the reason.
AVOID tinned foods
BPA (Bisphenol-A ) in the gold lining, leaches into the foods (acidic ones being the worst)
What is BPA? Should I be worried about it? - MayoClinic.com
(A fishing friend's daughter (23 years old) is very ill and could possibly die, due to frequently eating tinned food. She has now moved back home, basically expecting to die. She needs a detox under the supervision of a Naturapathic doctor.