Run the Crowers you already have , there a great Rod , the wrist pin oiling feature is nice and thats what I run on my truck but the feature isn't going to help DD use much , just under very high load .
As far as diagnosing further I would start with pulling the vanvle covers and check the...