Apparently, I have the wrong oil pan on my car, the idler is hitting it apparently, I need part # 2268459 but these have no markings, any way to identify them? Thanks
Mounts good, I think someone installed a truck 413, it had a industrial thermostat in it. They made motor mounts, they look good this is pass side maybe a smack with a hammer will work lol