Does it vibrate based on RPM or MPH? If you haven't already, try it in different gears. This should tell you if it's in the wheels and suspension, or, if it's in the power train. Seems like it could be a bad U joint, fan clutch, harmonic dampner or wheel balance, or bearings. Gotta narrow it...