2003 SC 430 Engine - 4.3 Liter DOHC 32 Valve VVT-i V8 Photo #49

 2003 SC 430 Engine - 4.3 Liter DOHC 32 Valve VVT-i V8