check connections in the ignitor, mine did the same thing a while back, i looked at them, cleaned them up a little put it back and it's been fine ever since,
as for the idle, let it warm up and set it to 8-900rpm
Current Rides: 1994 Hiace Custom
KTM 250sx
Previous Car: 1988 Toyota Levin 4agte
234kw atw and 12.5@183kmh
Sold to a muppit who wrecked it
Hmm