I second getting the codes first before anything else...
If anything else...it will help with that head hurt problem when it is either fixed or you at least know what the problem is...yes, it could be simple...
Once you are there...then you can take a long walk, drive, have a cream soda, or a...