I do not know a lot about the 996 model, but one thing that always come up is the IMS, so if I were you, I would do some research on that subject both here on PP, and over on Rennlist as well. It is an expensive repair, and I would make certain that car has had it fixed.