Cook and drain macaroni as directed on package. Rinse with cold water to cool; drain well.
In large bowl, mix cooked macaroni, ham, celery, onions, pickle relish and pimientos.
In small bowl, mix all dressing ingredients until well blended. Add to salad; mix well. Gently stir in hard-cooked eggs. Serve immediately, or cover and refrigerate until serving time.