Well, I'm having the same problem again, sometimes vibrate, sometimes don't.
And I can hear something loose inside the phone maybe it's the screw that stick the vibrating motor.
Can anyone tell me if there is a tutorial for opening the phone and check that out?
Thanks in advance