jake, do you have any idea if there is a ground wire on an 06 STi that connects from the strut tower to the bottom of the coolant reservoir?
There was some random wire on my car that had these connectors on each end
then a snap connector in the middle like this
the cable didnt connect to anything though....