904 Torque Flight Speedo leak.

something there looks funky.

like they kludged together a pre 66 cable to a 66 and later housing and something else.

can you provide better pics?