Macaroni and Cheese Salad

1 (7 oz.) box macroni (shell or elbow)
3 hard boiled eggs
1 pimento
1 medium onion
mayonnaise
1 1/2 c. cheese, diced
4 medium sweet pickles
1/2 green pepper
2 stalks celery
1 tsp. vinegar

Cook macaroni according to directions on package; drain and run cold water over to chill.   Mix with rest of ingredients and about 4 tablespoons mayonnaise.