Do I need a pusher or puller?HELP!

Puller is better if you can get it in. Your is probaly a puller unless it electric and mounted on the outside of the radiator.