IMM Iron heads on that Mag 318
Too big for a 318? The ports are dinky, especially the pushrod pinch. They happen to flow really well with strong velocity.
I guess a well ported set of J heads have no place on a 318 either.
They've been installed on anything from a 318 to a 420" engine. They work well.