I would repeat the cycle, and change a few major things.
Get a full 8 hours of sleep before a big lift day.
Be awake for at least 3 hours before you go lift.
Get at least 2 meals with some sort of pasta (Large portion) before the lift.
Warm up extremely well.
If you are already doing this, consider WHY your lifts stalled. Maybe it was that your form is breaking, or you are really stressed out. School is great at messing up my lifts and mental drive/focus, so was my ex girlfriend.
Is one lift stalling or all of them?
How have you been "feeling" lately? Do you wake up feeling weak/tired?
If you can go through a few of these things and rule each of them out, then I would deload.
I know that, as stated, Mr. Wendler always recommends 5 forward 3 back. I have had success with taking whatever my missed lift was and calculating a max based on that, and restarting the whole program (Yes, I was getting like 10 reps on my AMRAP sets on "5/3/1" weeks sometimes). The last time I did this I spent a week in the hospital (in May of this year). I have since squatted my previous max (actual max from my last attempt in march, not a calculated max) for 6 reps.
Whoever says that this program is slow has never done it. You will make progress as fast as humanly possible on this program. Deloading wont be the end of the world, and you will only get stronger.
Hope this helps you.