I know it's dumb, but make sure they are the right parts in the right places? I was totally stumped on a really complicated build until I realized that I had used TL071 instead of TL022. Also *convinced* that Q3 in my failed marigold build was PNP... it was not. The correct NPN substitution unfailed it well.