New Pi Spicy Peanut Noodle Salad