My Hisun will not start. New batttery,solinoid. Starter will crank then come to a complete stop,like it cannot get past compression. Could be the starter or a problem with the starter gear?Tried to install a new starter last Feb. but it would not fit even though it was the identical size and right part. Once in a while it will get past the spot it stalls at and start. Any thoughts on this problem.