La nueva versión de 1971 de este sport prototipo incorporaba un motor de doce cilindros opuestos, conocido habitualmente con el nombre de bóxer. Muchas publicaciones añadieron a su denominación la letra “B” después de la “P” para indicar el tipo de propulsor, sin embargo, esa variación nunca fue adoptada oficialmente por Ferrari que siguió llamando al coche 312 P. Junto al nuevo motor, el chasis también se diferenciaba en ciertos aspectos, como los remaches de paneles de aluminio al bastidor tubular de pequeño diámetro, un paso más hacia el concepto monocasco.