Porsche 987 Cayman Boxster 3.4L Pistons & Connecting Rods 9961031028R(09) Save Image Image gallery: 2006 Porsche Boxster: Rod Knock?