Hi all im not new on here just had to renew membership cuz several reasons, anyway im working on a 07 sportsman 700 twin when i first got it it would run but very bad and smoked like a train i checked oil and it was way overfull i ended up draining 5 qts out of a 2 qt motor! No wonder it smoked! Ok i put new plugs in it and got it started but it was only hittin on one cyl ,in my testing of which cyl both started firing? If i put the plug wire on the plug all the way it stops firing of i barely set wire on top of plug it runs good? Its drivin me nuts! I thought at first it was a break in the plug wire but it switched cylinders? Now i have one plug wire on all the way but one cant be on all the way just barely settin on plug and it fires fine? But when it sets overnight or just till it gets good and cooled off,it is very hard to start and pops very bad out carb? If i mess with plug wires itl start up? This one is gettin the best of me, oh i did put a new fuel pump in it cuz at first i thought that was the problem and it already has both wire harness plug ends replaced cuz of the broken wire problems at tps and bpm or whatever that sensors callled lol. And there are no codes until u crank it alot tryin to start it then u get a 21 misfire code? Any help or idea would be greatly appreciated? Thank u very much