Sounds like you have the same problem I do. NG engine, right? Check/change the oxy sensor and if that doesn't work, it might be the air plate potentiometer. I hope for you that it's the former... Still haven't dug into mine, I've been rather busy lately but now that my daily ride is starting to show its neglect, I might have no alternative. HTH, Tom