certifit is way to go for stock parts, everything ive gotten has fit perfect