APDTY 600061 Electric Power Steering Pump Assembly Fits 2002-2008 Mini Cooper (Remanufactured & Tested With All New Armature & Internals, 120 Core Deposit Included) Meets Or Exceeds OEM Specs Factory OEM Fit Form And Function