Hi Norm.

Yes it's pushrod , I'm surprised your 10.5 doesn't have electric start.

Another check would be to check for bent pushrods.

Cheers
Max.