Sounds like a bad starter, bad grounding, or the crank bearings are too tight. Or in wrong.