What ya think ? Nave Motors did the install ? I didn't trust that i could get it on straight by myself ?