Cosworth DFX Turbo Motor

2.65 ltr turbo. Complete apart engine or fresh rebuild available.

inquire now