Well everything came out nice,quick,and easy. I was happy as hell with the way things were going until........i went to install the new one in:( the tabs on the motor mounts are hitting a little on the perches, and the top bolt plates that mount to the base of the strut tower seem to be about an...