Ferrari boycottede sportsvogns race i 1968 som protest mod nye regler, der udelukkede Ferrari’s 4-liters 330 P4 (motorerne måtte ikke overstige 3-liter). Ferrari gik igang med at udvikle en ny 3 liter prototype i 1969, som de kaldte 312 P. Det var i bund og grund en 3-liter F1 motor lagt i Ferrari 312 med et åbent Barchetta karosseri. Ferrari lukkede kort efter kabinen helt. Ferrari 312 P kørte race i 1969 og 1970. Den nye 1971 version kom med en 180° V12 motor, der tit bliver omtalt som bokser motor. Både 1969 og 1971 versionerne havde samme navn, men de havde to forskellige motorer.

MotorCenter monteret langsliggende 60° V12, DOHC med 4 ventiler pr. cyl. Lucas indirekte indsprøjtning
Volumen2989 ccm
Boring77 mm
Slaglængde53,5 mm
Effekt309 kw / 420 hk ved 9800 o/min
Kompression11:1
BremserVentilerede skiver
Fordæk4,75-10,30-15
Bagdæk6,00-13,50-15
StyringTandstang
AffjedringWishbones med spiralfjedre over støddæmpere, anti-roll stang
Vægt680 kg
Akselafstand2370 mm
Sporvidde for1485 mm
Sporvidde bag1500 mm
Længde4230 mm
Bredde1980 mm
Højde890 mm
Gearkasse5-trins
Top hastighed320 km/t
Tank120 Liter