unless the BBV is getting stuck closed then i dont see how that could be causing it. pop the hood and see if the diaphram moves when you goose the throttle.
phone a friend.
for some reason it sounds like you have a clogged cat. im not reading back to read your mods or what youve done, but no power and bogging is usually a restriction in the system. is it making excessive boost and knocking?