Well G13, I cannot say. Interesting case there, the pulmonary contusion (lung bruise should have no long lasting effect, actually none of the stuff you mention fits.

My suggestion is find a General Practicioner, talk to the doc. Let the doc figure out. Be honest, describe clearly. I hope you have a good one, this sounds very unique. The GP will probably do some tests and might refer you.

Cannot say, none of what you describe makes any sense to me with my limited medical knowledge which is limited to the level of Paramedic.

I would also monitor my blood pressure and pulse rate at the time of the blood pressure for the doctor between now and then. Time of day, maybe 3 different times of day.

Salt can cause you to retain water. Too much salt and you will pee it off and maybe make things worse. We are all lay docs here, I think you need a real doc to sort this out.