hi man! as i realise... you got the first partition of 32gb because of the jumper.. so the installation of xp created that partition. now about the 90 gb partition... your motherboard ide controller, after you remove the 32gb jumper, tried to see all the hard disc capacity, and manage to see 90+32=122. my opinion is that your motherboard supports hard disc capacities not over 90gb, that's why your operating system show the second partition as 90gb. (normally must be 149-32=117) 11gb needed for the file system.(is normal).
in order to fix that, and your motherboard will be able to recognize 160gb hard drive, try to find updated drivers for your bios. be very careful because must be EXACTLY the same model and the same release in order to have a success, otherwise, your bios will be programmed wrong, and good bye motherboard, unless the update utility can backup the old bios. is better to search in the web site of your motherboard manufacture. if you don't have results, then try to search in alternative web sites. to be sure what your motherboard recognize, check in the bios in the ide autodetection, or hard disc detection section. menu will be different from brand to brand.
if your motherboard be able to recognize 160gb, then delete the partitions with fdisk utility from dos (you have to boot from a bootable device, floppy or cd-rom) delete the two partitions and create a new one. if you have data on the partitions and you don't want to lose them, try to merge the two partitions with a partition manager software such as partition magic, partition commander, or any other that kind of software you can find. have a good work!! reply again if you face problems.