16 pc Denso Iridium Power Spark Plugs 1998 - 2001 for Mercedes-Benz E430 4.3L V8 Vehicle Fits