mopowers said How close is it? Sometimes pictures can be deceiving. What motor and transmission mounts are you running? Click to expand...