Toss together the peas, eggs, red onion and celery in a medium sized bowl.
In a separate small bowl, mix together the mayonnaise, sour cream, vinegar and mustard.
Drizzle the mayonnaise mixture over the peas, and gently stir to combine. Season with salt and pepper to taste.
Chill in fridge for 30 minutes to let the flavors come together.