Hello: I have an engine (2.2 in a 2000 s-10)vibration that I can not find. Things already done: Balanced tires, driveshaft checked for straightness and balanced and new u-joints, new rotors calipers and pads, new engine mounts, new transmission mount, new harmonic pulley, new power steering pump, new spark plugs, new wires, new torque converter, new belt tensioner,. Vibration seems to follow engine rpm. At a total loss, what can be left or is it just characteristic of a 4 cylinder ?. Only had 4.3 in other s-10s. Any ideas greatly appreciated.