If the standard fixes failed, you are dealing with a deep-seated graphics driver conflict. Here are the nuclear options.
FIFA 07 is hard-coded to expect a monitor refresh rate of 60Hz or 75Hz. If you have a 144Hz, 240Hz, or variable refresh rate monitor (G-Sync/FreeSync), the game’s timing loop will desync, causing a DirectX device reset failure.