I've tried re-installing XP again with BIOS set to AHCI and second SATA drive disconnected. Install proceeds recognizing hard drive and copies file from nLite CD to HDD, however after the reboot installation halts with STOP 0x000007B I have even took an old floppy drive and made a copy of the SATA drivers on floppy disk, tried with original XP Pro disk to Install XPand same thing happens, after first reboot I have STOP 7B message. Previously I did have XP Pro 64bit working with SATA drivers but some of my programmes dont work with 64bit which is why I am using 32bit. To recap motherboard is Gigabyte GA-P55A-UD3 with 6 SATA ports, 2 JMmicro ports (not using and disabled in BIOS) I have been through nLite several times and have a strong feeling I have integrated more than one driver. Browsing through my Nlite folder I see a folder called C:\Nlite\I386\NLDRV The NLDRV contains subfolders 001, 002, 003, 004 The contents of 001, 002 and 004 contain IAAHCI.CA_ IAAHCI.IN_ IASTOR.CA_ IASTOR.IN_ IASTOR.SY_ At a guess, when extracted these will become IAAHCI.INF, IAAHCI,CAT etc I am willing to delete my Nlite folder and start again froms scratch unless there is a way I can remove the drivers I already integrated. Thanks for all your help Fernando