it all points to bad machining/worksmanship. if i were you i would demand a rebuild free of charge. or sue them.