Installed a cx racing turbo on my 2zz . it made a lot of power but blew the oil seals within a few days . after much research it seems all ebay brands cxracing, godspeed and so on all have the same problems they are not always properly ballanced and use low quality soft parts such as the thrust washers and oil seals .
supposedly if you send them to a reputable company to be rebuilt they are just as good as a garret but they deff dont hold up on thier own .
if you do decide to go the cheap rout use an oil restrictor plate and lower the supply pressure to recomended level cx racing requires 15 psi oil pressure max .
and even then it will still prolly fail lol