I bought , what was listed on Amazon as a replacement psu for a dell390 small form factor. it was longer than the original, and I considered moving the hdd so it could fit, however the cable that had the 24 pin for the mobo, was only about an inch and a half to 2 inches long and nowhere near long enough to reach where I need to connect it, So I'll be sending it back. Where can I find one that will fit and have a long enough cable?