Place onion, carrot, and celery in a food processor and pulse until in small pieces. Set aside.
Heat a large saucepan over medium-high heat. Add olive oil and onion, carrot, celery mixture. Saute for 3 minutes.
Add ground chuck and pork and break up as much as possible. Sprinkle with salt and add milk. Cook until milk is reduced and meat starts to sizzle, 10 to 15 minutes. (It took at LEAST 15 minutes for me.)
Mix in wine and continue to cook until wine reduces by half. Reduce heat to simmer and add tomato paste. Stir in completely.
Add tomato puree, sugar, and water and mix well. Cover and simmer over low heat for 1 hour. Stir often. Add more water if sauce gets too thick.
Cook pasta according to package directions. Pour into a large serving bowl, mix in sauce, top with grated parmesan and basil.