This is definitely not lens flair. Buy a used back from KEH and you will be back in business.