Is the engine supposed to show around 1,777,000 K in the task manager dialog? This is what it is normally at when it crashes. It does not just issue this error on the loading of a certain level.

By loading the same level over and over it doesn not give an error or increase the sys_memory. Here is a way I can make the error appear, load the tutorial level, then load a racetrack, then load the tutorial level again. This will make the error.

However, if I load load let's say 8 different racetracks in different orders the error wont appear.

But, if I do the first it does. There is some times where it won't give the error on the first method but instead give a directX texture error saying it can't create a "Skin2". And the tutorial level will run a second time. But then if I load any other level in the game the E1005 appears.