I really begin to feel the power at 3000, FRPP says peak torque is 3300 RPM, peak HP is 5100 RPM which is about what I feel with the old SOTP meter.
Regarding idle being lumpy or lopey, ford classifies the E-303 as good idle while classifying the B-303, F-303, and X-303 cams as fair idle...