I was just looking at your tires. What is the date code on them? My brother just had a belt separate on a 10 year old tire that had treads that looked nearly new. His car shook and wobbled all over the place.
The tires also look more like off road tires, not really conducive to smooth highway travel.