Those look like C38s. A V8 of any decent size would need two to make good numbers.

They put the TBs on the inlet side of the blowers? And "18psi at idle" doesn't make any damn sense. If that was the case, those blowers would turn their impellers into high velocity projectiles at anything over 4k rpm.