Hi John,
my first question is, have you done a full system update?:
Have you tried any repair functions in Welcome > Software > Fixes?: