Attack of the Sponge Brain!

Today, I think I have officially wrung my brain dry. I made this plan to finish THE ARSONIST, my current work in progress, by writing 2,000 words a day. I've written about 20,000 words in two weeks, which is more than I've written in a long time. I've been motivated because I know MINNOW edits are coming soon and I don't want drop THE ARSONIST in the middle of an unfinished draft. The problem is, THE ARSONIST is a really, really difficult book to write. 
1) It's a mystery, which brings with it a number of issues like when to reveal certain clues, pacing, making the clues cool, and making sure the ending is not a deus ex machina
2) At the moment, there are three narrators (WHY?). 
3) One of those narrators is historical, so there's lots of research involved, which is sooo sloooow oooh myyy Gooood.
4) There are about a billion secondary characters.
5) The male protagonist and female protagonist have always been meant to fall in love, and it feels like they want to, but they are so different and come from such different places, it's been difficult figuring out exactly how that should happen and I inevitably feel like this:

Never was there a more accurate picture of an author at work.

A text I sent to my mom.
Eating that scone was the only
productive thing I did all day.

I've had to keep reminding myself that I can't deal with any of the problems until I get the words down, which is where the 2,000-words-a-day goal came in. So, everyday after school, I've gone to Starbucks or Panera and written my brain to shreds. I have more to write, but I feel like I am done. Every time I even look at the computer screen, I get a little dizzy. And I'm at that phase with a draft when I feel as though I've written all the enjoyable stuff, and all that's left are the things I really don't want to deal with (plot holes, pacing problems, and issues I've been putting off because I don't know how to fix them). 

I planned on taking a break from THE ARSONIST after I finished a complete draft, but maybe a complete draft is not in the cards right now. I might just put rows of X's where there are issues and deal with them after a week or two. Maybe the problems will magically fix themselves in that time!