Man youve done a great job checking everything. And usually it would be your afm or aac. But you done them, is the afm clean?
And youve checked everything bar cas. So maybe if you could borrow a mates instead of buying one, and see if that solves your worries.