that sucks dude .. glad your ok ... stupid sti owners most of them are fags they think there god because they waisted 30gs on a ugly ass turbo car .