However, I missed questions 32-36 and only had 1 minute and 15 sec per question so I must have a timing issue.
So, yes, you do have a timing issue. Where was that time spent? How many questions were above 2m30s? They have to come down. Either you can do those, in which case you can learn to do them faster, or you can't, in which case you have to learn to cut yourself off faster.
I'll also just note one thing: if you EVER find yourself thinking, "Oh, but I do know how to do this, if I could just have a little more time..." or "Oh, but I studied this!" Cut. Yourself. Off. :) There is a 2-minute - or faster - solution, but
you're not finding it right now and that's all that matters. Let it go.
How to cut yourself off? Go back to section 4 of the time management article: developing a 1-minute time sense. You need to develop this and start to use it in the way described in the article so that you can become aware when you're throwing time away and stop yourself.
This is likely the source of the scoring fluctuation on quant. Could something similar be going on in verbal?
Next, in your first post 10 days ago, you said you were 3 weeks away, so you are now presumably only about 1.5 weeks away. Given that you do have timing problems on quant at least, you are probably not going to fix those in 10-ish days.
You have a choice. You can go for it and just hope that everything comes together perfectly on test day. You can decide that 680 is your new goal and take the test as planned. You can postpone and try to fix the quant timing issues and figure out what's going on in verbal in order to try to get yourself up another 20 or so points.
What do you think?
p.s. If you're burned out (and you sound burned out), and if you decide to postpone, take a little time off. A week-end, up to a week - but truly take it off. Do nothing GMAT-related and don't stress about the fact that you're not doing anything. I just gave you permission.