This engine is a direct replacement for a 2003-2006 Mazda MPV
*Intake manifold swap may be needed*
Please call for more info!