I would also recommend seeing a Chiropractic Neurologist to see if there is some type of deficit that can be repaired from that incident. There could have been some type of transient damage that created the symptoms you experienced at that time. Chiropractic neurology is an amazing field that utilizes practical exercises to repair, rebuild, and maintain function in the nervous system - http://www.acnb.org/DoctorLocator.aspx#Map_View_-_Search_by_zipcode