The yellow question marks were there because unlike the original MCE CD that came with the computer the XP PRO CD doesn't include the chipset drivers. Why didn't it work with the MCE CD, you did a clean format and install right ? If it's scratched contact Gateway or eMachine to get a new one. This looks like a driver issue and there's no chipset drivers available on the
manufacturer's website.
Give the unknown device identifier a try :
http://www.zhangduo.com/udi.html
According to eMachine the chipset is ATI RS482 but I can't seem to find that chipset on Ati's website. I'll move you to the drivers support section where you may get better help.