i have towed out a tractor (90) and pulled my self out of a hole or two just to check and it does the job perfect
from comparing your picture to mine you should not have to much of a problem might even be easyer cause my intercooler was vertical and stuck out whole way down, where as yours...