I went to a local yard and picked up a TL Strut tower bar for a whoppin $0 talk about luck !
Zero dollars?! You must be pretty good at out running the junk yard dogs. LOL.
^get that leak taken care of?
91k+, approximately, at time of install.
Also, I almost forgot, I need to take that third brake light pic for you as well.
Will get to the, asap.