Do I need a pusher or puller?HELP!

I could not drive in traffic in fear of over heating, but now it cools down to 185. The dual puller is the only way.





Before