Yep, most of that dirt adhered to the strut because of the leaking oil. I can tell that it's not normal leaking because the other strut was much cleaner. JDMpartstx has not responded to my e-mail and I'm assuming that they don't give a damn, so I'm on my own.
Anyways, I farged something up nicely this weekend. While putting the final wires in place under the dash, I apparently damaged either the ground or signal wires to the fuel level sensor and the fuel gauge no longer works. I guess that if this is the worst electrical problem I have had to deal with as of yet, I cannot complain too much.
Pictures will come soon, but I want the car to be 100***37; complete before I celebrate and give it a good washing and wax. Still have that damn boost leak to diagnose...