of the 4 waterpumps i have accumilated, i have a C6OE-A and a C8AE-J, the other 2 are generic ones... my car came with a replaced engine, although the C6 waterpump and the original dizzy were in the trunk when i bought the car... i was told a C6 would not be correct, so i sources the C8 pump... i am still in 2 minds about it originally coming with the C6 one...