Not much of an update.
Still waiting on seats, and strut bar. I tried to contact TiAL, they only offer an email address for contact, no phone number that I could find. So I emailed them my issue with the BOV's sticking open at idle. I received one reply, they asked what my boost gauge shows when that happens. I responded back and haven't heard anything else. It's not like I have a rare problem, google 'TiAL BOV sticking during idle' and tons of hits come up. I don't know how these companies stay in business with such lousy customer service.