There could are a variety of possible reasons why you are unable to install Battlefield 2.
Corrupted Registry Entries (for the game installation)
Optical Drive doesn't properly read the disc (try the disc in another drive)
Data from failed previous game installations (InstallShield related)
Damaged disc (especially considering you got it from eBay)
If you need more help, try Google (Link), or ask more questions here.
[Edited by superweapons, 7/24/2008 11:52:04 PM]
KK ty but my other Port doesnt open autorun and isnt in My Computer"the App" But thnx 4 trying and all those sites were demos and a patch