'72 Demon, Stock Tank - Elec. Pump & Filter mounting?

Horrible pictures but here is where the pump is.

58894CB9-1015-4FEF-B11E-2CBF5934E643.jpeg