En ajustes -> aplicaciones -> sonido... busca vibrar y selecciona siempre.
Corre la lista hacia abajo y selecciona vibración al pulsar y la intensidad de la vibración al máximo.
Si con esto no te funciona, hazte un backup de todas tus aplicaciones (por ejemplo con titanium backup) y vete a ajustes -> privacidad -> restablecer datos de fábrica. Ten en cuenta que tras hacer esto se borrarán tus datos, por lo que tendrás que configurar el teléfono de nuevo. Después de restablecer datos de fábrica, los códigos de vibración deberían quedar como los que vienen en el teléfono por defecto, por lo que debería funcionar.
Si nada de esto te funciona, entonces es probable que tengas estropeado el motor de vibación, por lo que tendrías que llevarlo al SAT.