The sequel to this story is now up! Hopefully around 15-16 chapters, it's called Fixed and is in the torchwood category.