Bring a large pot of salted water to a boil and cook the spaghetti according to package instructions until al dente.
Meanwhile, in a large skillet, heat the olive oil over medium heat.
Sauté the onion and garlic until translucent.
Add the canned tomatoes to the skillet and break them up with a wooden spoon.
Add the white wine to the skillet and let the sauce simmer for 10 minutes.
Stir in the tomato paste and season the sauce with salt and pepper to taste.
Add the cooked lobster to the skillet and let the sauce simmer for an additional 5 minutes.
Drain the cooked spaghetti and add it to the skillet with the sauce and lobster.
Toss the pasta with the sauce to combine.
Serve the spaghetti with lobster hot, topped with chopped fresh basil and grated Parmesan cheese.