Given that is the only one in the pictures?I was not overly impressed either when I saw the hack job someone had done installing a new radiator and hooking up transmission lines. That is in my list of things to fix also. What body mount are you referring to, center front with the big washer and bolt job?