from what you say,i bet this was assembled on a friday.
mine was flawless in all your problem areas.i'd get in touch with great planes and give them a blast full,do in a nice way,they are pretty helpful in support of their product.that's been my personal experience.
sean