My 2005 6i Hatchback (sports package). I just noticed something missing I think. Is my front stabilizer bar suppose to be in inside my hood? (huh)
The stabilizer bar is that bar that goes from side to side inside your hood right? (boom07)
They own me a stabilizer bar?