Hello everybody, I recently bought a 2000 yamaha v star 650 that had been sitting for 3 years as a quick project. The first thing I did was clean the carbs, previous owner put stabilizer in it that was as green as antifreeze, resistant to carb clean, and corroded the brass in the carburetor. I then checked valve clearances, changed oil and put in new spark plugs. The bike will start and idle, I synced the carbs. But now the bike won't rev up, it reaches 1/2 to 2/3 the rev scale and pops and bangs out the exhaust. If I hold the throttle wide open it will rev up, then die to about 1/4 rev scale, then catch and rev back up. If I spray starting fluid in the intake it will rev no problem. I have checked for vacuum leaks, I replaced the intake boots and packed some grease in the carburetor throttle shaft seals to temporarily stop a leak there. I have no vacuum leaks, I checked timing as per the service manual and it is spot on. I put the timing light on both spark plug wires and it doesn't loose spark when it dies. To me it sounds like the ignition timing is retarding when just trying to raise idle, but at wide open throttle it just dies like it's lost all spark. Has anyone experienced a similar problem, should I be looking at buying a new cdi module? Thank-you for stopping and reading this, I hope someone can help.