Sounds about right other than the capacitor.. they gotcha on that one
.. like was said above, in the future get the microfarad reading on the cap and buy online.