no probs....i dont think there will be too much difference to be honest but i cant find the wheel sizes for the 6266
6262 is as below tho
Compressor-
Wheel Inducer: 62mm
Wheel Exducer: 82mm
Turbine Wheel -
Wheel Inducer: 72mm
Wheel Exducer: 62mm
i think i did read that the exducer of the 66 was slightly bigger but dont quote me