Bad string is often the cause of this kind of problem. Get a new E string and start again. I would check the nut height and where the string breaks, too. Even more critical on the bigger strings for intonation, though you might not notice as much playability-wise.
Pops... If you dance with the devil, the devil don't change. The devil changes you.