Discovered something tonight that may be of relevance. The engine has noticeable roughness between 1700-2500rpm under no-load conditions. It's not as pervasive or intrusive as while driving, but definitely still there and the RPM range matches almost identically.