Jon All the parts required. Delivered to my door quickly no hassle. The parts were correct for my model unlike some ebay sites I have used. I will use again.