@enigma-2 thank you so much, I have been suspecting my engine mount. The engine vibrates (jerks) at idle and a scan revealed a bad ignition coil. changed the coil, but the vibration persists. I think it all point fingers at the mount.
Could this be the reason the car pulls to the left side when I am driving? Alignment fixes this for a short time, but after a while, the pull resurfaces.