904 ID question

Should I just scrap it

I certainly didnt say that. Its got four pinion planetaries and I think it may have a thicker clutch pak too. If it bolts up to an 8 cyl as you say, I'd run it!