You location does sound screwed up. In XP most temporary file folders (internet or otherwise) are located in the Documents and Settings folder under the user id.
You could try deleting the TIF folders, both levels and restart. Windows should recreate them.
If you can face it, it's better to do a clean install of XP rather than an upgrade. There are probably other problems it's carried forward you'll discover over time.