2002 grizzly 660 problems problems problems help please

I’m new to the forum but maybe some of the experienced grizzly owners on here know a thing or two about them. Now with that being said this is my first grizzly. I had a raptor 660 with seems to be the basic same motor but that’s neither here nor there with my issues. So I just picked this thing up on a hell of a deal, only kicker was its not running. So of course I buy yet another project. Story goes like this. It stopped working for unknown reasons I assume on previous owner so he changed the piston cam and starter and plug on it. Then sold it to me. When I went to pick it up he said he might have his timing 180 degrees off, but with a one cylinder engine it has two sparks so does it really matter? Now what I’ve done so far is put a new battery and solenoid on it. Cleaned the carb and gas tank and adjusted the valves back to spec. Which if I’m not mistaken are .10mm to 0.15mm on intake(I used a 0.102mm feeler) and 0.15mm to 0.20mm on exhaust(I used a 0.178mm feeler). Hook everything back up and now the carb dumps gas out of the drain port on the bottom on the bowl(the drain screw is tightened completely) and the top right hand port right under the diaphragm. On my raptor the port under the diaphragm is used to bolt the two carbs together so I don’t know why I have gas coming out, anyway I tried to start it and if you picture an oval rolling down a hill that’s how it sounds. Turns fast then stops then turns then stops. Battery is brand new and is reading 12.7 to 12.8v. Basically I can spin the one way with my hand until the intake valves are almost all the way seated then i can’t turn it with my hand anymore and have to use a chain wrench (that’s what I call it). Then frees up afterwards until the intake is back down. Now another kicker, if I take the spark plug out the engine turns like it’s supposed to. Put the plug in and it does this crap. I have good spark. Checked it on the frame. Havent done a compression test yet, but need to. This is also my first automatic. Any who any suggestions? Or advice? Anything will help. Thank you!

Sent from my iPhone using Tapatalk