Bring a large pot of salted water to boil for the pasta. In a large skillet, heat olive oil over medium heat. Add the garlic and let sizzle until garlic begins to turn golden, about 2 minutes. Add the spaghetti to the boiling water once you begin cooking the garlic and give the spaghetti a stir. Once the garlic is golden, add the red pepper flakes and let toast for a minute, then ladle in 2 cups pasta water. Bring the sauce to a rapid boil. Season with salt to taste. Once the sauce has reduce by about half and the spaghetti is al dente, scoop the pasta from the water and add to the sauce. Add the parsley. Cook and and toss to coat the pasta with the sauce. Off heat, add the basil and grated cheese and toss. Add a final drizzle of olive oil and serve immediately.