I think that overheating may be the cause.