I'm playing Final Fantasy VIII, and I've gotten to the part where you fight X-ATM092 while under the half hour time limit, but the game always seems to freeze.

Sometimes it freezes during the cinematic of X-ATM092 crushing the car, but if it doesn't, it always freezes during the next screen. I've tried resurfacing the disc, and it didn't work. Kind of hard to test it, too. I have to fight X-ATM092 for like 10-15 minutes before I can see if my method of cleaning it worked.