Set the pot to saute. When it's hot add the olive oil.
Add the bacon and fry until crispy. Add the garlic around 1 minute before it's done.
Remove the bacon and garlic. Set aside for later.
Add the boiling water and deglaze the pot. Snap the spaghetti in half and layer into the pot. Push it down into the liquid and then put the lid on.
Set on high pressure for 4 minutes and when the time is up, leave under pressure for another 4 minutes before doing a quick release.
Whilst the spaghetti is cooking, gently whisk together the eggs and cream. Once they are combined add around half of the parmesan (save the rest to garnish).
Remove the instant pot lid and tease apart any spaghetti that has stuck together using 2 forks.
Add the bacon and garlic back to the pot and then the egg/cream mixture. Mix thoroughly together. Season to taste.
Serve garnished with the remaining parmesan and enjoy.