You know, I'm at 520 miles so far, chatter is still there but only at take off, especially if you don't give it enough gas, chatter gets violent.
As for the pedal, I think I've gotten used to it now, after a lot of adjustments, test n tune, pedal is slightly better. but no match to the...