" You dont' seem to know what you are doing so you should have a professional look at it."

how correct you are to be so obvious for that is why I post the question within this forum.

front suspension blowup

rear suspension blow up

within the above websites there is the mention of the word insulator.