Hey Recently my Seagate Barracuda (160GB - ST3160023A) died rather spectacularly - I smelt burning so powered down the box, and opened the side. Everthing seemed in order, so I powered up and sparks shot out from the PCB on the underside of the drive... unbelievable I know. The power supply has been tested and is fine. The drive is under warranty, but there's some data I want back - so I've bought another identical drive, and I'm going to attempt to swap the PCB's. Has anyone done this before? Any success / failures? Any advice would be much appreciated. Cheers!