HDD BLDC with motor shield and Uno

So I've got this old Western Digital IDE Drive that I've now scrapped. The motor itself is the only thing left in the casing and I've soldered 4 wires to the 4 pads on it. I tested and determined which one is probably the common based on it being 1 ohm and the others being higher (relative).

This is the motor shield I have. It uses L293D drivers (has 2).

Right now I'm struggling to find anything that's not someone with a breadboard and some transistors. I've worked with continuous rotation servos and stepper motors and an easydriver in the past, but nothing quite like this since I need the high speed rotation and the ability to control the speed (ideally).

Any help would be greatly appreciated as I'm kind of stuck at the moment.

The hard drive motor might be driven like a regular brushless motor, not a stepper. The 4th wire could be a center tap. Leave the center tap unconnected and use a brushless esc to control the motor and you may have success.

Did a quick search on this forum..

http://forum.arduino.cc/index.php?topic=52751.0

I ordered this in the hopes that it will solve some of my problems and I can adapt it to the HDD motor. Not having an actual ESC but a motor shield that seems much more geared toward servos and stepper motors seems to be a major issue