Mate,
Any game that has been released since Feb 2003 may have to be patched so that it can run on the Xbox HDD ... the reason for this is that Xbox games [maybe not all of them] NOW have a 'Media Check' enabled ... games are Assigned to run off DVD media only so that's why they now need patching ... by patching the 'Default.xbe' file the game will now play on ANY media ... including the hard drive ... this is a straight forward operation ... you need to grab hold of a very cool app called Craxtion 3.00 [Out yesterday] ... this will do it for you ... once you have patched the 'Default.xbe' just FTP it to your FIFA 2004 folder [on the Xbox] & overwrite the original one ...
Also this patch is the same for ALL games up until the protection is changed again by MS ...
It might be the case with FIFA 2004 I don't know ... I haven't tried it yet ...
Hope this helps ...
Gem