Just browsing I found that the Ford 300 takes a 10.14" pushrod, and they make a shorter 10.080 version. The number is RP-3260, may be an easy to find push rod vs having custom length ones made!