Heat the olive oil in a pot. Add the ground beef. Cook over high heat, breaking up lumps, until lightly browned.
Add the garlic, onion, pimiento, oregano and paprika to the beef. Sprinkle generously with salt and pepper. Turn the heat down to medium and cook, stirring often, until the onion bits are softened and translucent.
Pour in the tomato sauce and diluted tomato paste. Stir in the sugar. Taste and adjust the seasonings. Add more salt, pepper or sugar, or all of them, to get the balance that you like.
Stir in the sliced frankfurters. Bring to a gentle boil. Set the heat to low, cover the pot and simmer for 15 to 20 minutes. Give the sauce a final taste and adjust the seasonings, if needed.
Divide the cooked noodles among bowls. Ladle a generous amount of the meaty sauce over them. Sprinkle with Parmesan and parsley. Serve your Filipino sweet-style spaghetti with toast on the side.