In a large skillet, heat the oil over medium heat. Add onion, celery, bell peppers and garlic. Cook, stirring often, until softened, about 5 minutes. Add sausage and cook, breaking up meat with a spoon, until it loses its pink color, about 8 to 10 minutes. Stir in the basil, oregano, salt and crushed red pepper. Transfer to a large bowl.
Stir in bread cubes and Parmesan. Stir in butter, wine and enough of the stock to moisten the stuffing, about 1 cup. If not being used to stuff the turkey, place in a buttered baking dish, cover and bake for 30 minutes at 350 degrees. Remove cover and bake an additional 10 minutes to form a crust.
Note: If bread is very fresh, cut it into cubes, spread out on a baking sheet and let stand for several hours to air-dry.