Have you considered upper cervical chiropractic care?
Your C1 C2 probably got misaligned from the first hit and possible again with this new bump..
More info about it can be searched , or found in the sticky threads..
Up C Spine
Up C Spine - A New Approach - Sign / Symptom Checklist