No, the parts are different. The engine is different. TypeS 2002-2004 is K20a2, TypeS 2005-2006 k20z1, and Type R K20a. But the 2005-2006 RSXS does have the camshafts of the type r engines. The exhaust on all these cars are all different. Just because the car look the same, doesn't mean everything else is.