Place a large pot of water over high heat to boil the pasta. Salt water and cook pasta to al dente.
While the pasta is cooking, place a large skillet over medium-high heat with 4 turns of the pan of EVOO, about 1/4 cup. Add fennel seeds, toast a minute and then add the peppers and onions. Cook for 5 minutes, then stir in garlic and crushed pepper, season with salt and pepper and cook 3 minutes more then stir in sauce and tomatoes. Break up tomatoes with wooden spoon or tomato masher, simmer sauce to thicken while pasta cooks. When pasta is almost done, stir most of the basil and parsley into the sauce - save a little for garnish.
Drain the pasta and return to hot pot with butter, cheese and sauce, toss to combine.