Engine motor mounts on a 2003 dodge neon

hi there i just replaced the upper and lower tourqe strut did everyhting the service book tells me but the car still has some vibration do u think i need to replcae the motor mounts…any ideas…thanks…