> can't get rid of anoying rattle going over > rough spots, had front and rear struts replaced > also inner tie rods.
If you have a front sway bar with the little ball joint type end links I would sure have those checked. They wear fast and usually make noise on the rough patches.