Well the first time it was the idle solenoid but this time i tried replacing the solenoid and it still won't idle. Cruiser has had all new wires, plugs, and new carb from trollhole for over 6 months and run just fine. Out of the blue it won't idle but will run just fine with the choke pulled out halfway.