Dodgy connections. Solder 'em next time.
Still, at least you didn't make the mistake other visitors to this site have made... "Programming Error... oooh, better switch the Xbox off and back on again..."
Perseverance and common sense avoided you having to fit a 29-wire mod. Well done.
