Product review (5 stars): Every thing you need
Better than the original part, if you do this job I recommend getting part number 280145 hub kit so that you don't have to fix that part of it later