Every few times I try to start my car it grings horribly. The starter is engaging before it hits the flywheel. It has done it off and on since I swapped the B18a engine in my 88 crx hf. It also has a JUN ultra lightweight flywheel. I pulled the starter and cleaned the inner and outer contacts. Does anyone have any suggestions, cause I don't want to buy a new starter if I don't have to.