QUOTE
It just wants to stay stuck to the iron.
It sounds like your soldering iron is not powerful enough. This can be a common occurence with a lower power iron. the solder does not melt correctly stopping it from flowing easily.
Try a more powerful iron , practice with it first till you are confident with it.
QUOTE
Any ideas or suggestions on desoldering the pinheader from the LPC?
You mean apart from the ones you have not responded about?
get a better soldering iron!!
Soldering in a pinheader is a very easy job with only minimal practice. If its hard work the iron is not up to the job.
Be careful because removing it requires a hotter iron than installing it and I feel you may rip traces
QUOTE
I think my iron is 15 watt. I'll probably just get some de-soldering braid and remove it. When I soldered it in, the solder was sticking fine to the pins, but didn't want to suck into the LPC holes
Its your xbox. I am quite certain by what you describe here that you will do some damage.
QUOTE
I can't go out and spend $15 on a new iron that I will probably use twice. My 15 watt iron has worked fine on all of my other installs.
All of your other installs?? Hmmm