Wedgeman, talk more about your heads...
What do you mean stock?

No work done on them at all?
If not I doubt you are at the CR you think among other factors.

And I agree with others your stall speed is probably too low. Still not that bad though.