Wait, so you bought chinese shit parts and you're whining because they fit like shit? Foot in mouth you dumb fuck.