Do I need a pusher or puller?HELP!

Going to order an Electric fan for the Duster. That 340 Is way too hot... Jegs I guess, I'm looking at The Flex-a-lite low profile dual 12" fans.They'll fit between my ALUMINUM Radiator and the engine. Not much room that water pump sure sticks out... BUT do I need a pusher or puller? What is mine doing now?? Can you tell I'm a bit of a novice...
ANY ADVICE WOULD BE GLADLY ACCEPTED..

Need to get this in before the car show(my first ever as contestant)on Saturday.The 26th.

You will want to go puller if possible. I have that exact same lowprofile set up and use it as a pusher. I had to go with a dual pusher because of the march serpentine caused clearance issues. Not enough room for me to get fan shroud and dual fans. Puller is better if you have the space.