A body biscuit mount V-8 K Frame

Looks like a 68-72 to me
Takes an idler bolt
You're right. I took another look at the last pic !