yes its a front strut tower brace.

Man i am happy that was the problem!!


I reject your reality and substitute my own.