So my suspension project hit a good bump tonight.
I had the rear completely assemblied except for the tie rods. I was going to wait for those till tomorrow. I went to turn off the bench light and go upstairs, and guess what i found! The top plate to the strut!

Things can never be easy.