might not be the struts... did you ever check the rear strut towers? they could be rotted all to sh*t. Your strut mounts might just be sitting on the rear speaker deck lol