Cook macaroni noodles according to package instructions. Drain and set aside to cool.
In a large bowl, combine the onion, carrots, celery, bell pepper, pineapple, mayo, relish, mustard, salt and pepper. Add the cool macaroni noodles and stir well to combine. Cover and refrigerate for at least an hour before serving... But overnight is best!