I absolutely love this thing. I have had it over a year and you will be amazed at the amount of dirt it picks up. My problem: The spin just stopped spinning when I put it on the floor. To clarify, it spins just fine if I am holding it off the ground, but when I put it on the floor it stops spinning. Any idea what could be wrong?