Sorry to hear about your troubles!
I would suggest contacting your local dealer about this to have them submit the issues you've been having into a warranty claim. You're welcome to call out tech support teams too, but without a claim in place, there isn't much they can go on when they're on the phone with you. A dealer can view your bike in person to work out the issues and if needed, relay them to us.
For the BB install, your dealer should be able to fix that if they installed it incorrectly as that would be outside of the manufacturing warranty for the frame itself.
Once you get a claim in, feel free to contact the tech/warranty team though - they're always able to help! 1 (800) 585-8735
Mitchell Mathews | Community Manager | Trek Bikes | http://www.trekbikes.com