i have a 05 660 with a hmf slip on pipe and a cheep after market cdi it has a white epi spring in it also. that was for mud riding with large tires. now my problem is that it is cutting out about half throttle around 25 to 30 mph. it will miss a little on take off with this cdi. but if you hold the throttle down it will still gain speed. i put the stock cdi back in it and at half throttle it will just die unless you let off of the gas. it also done this a few times on take off with the after market cdi. i had it jetted at a shop in town on a dyno so they say the jetting is right i dont know. i also have a new clear inline gas filter on it. can any one help me out?