Piston pin bad ?

Pushrod cups full of oil...