that looks likt the same turbo I bought? It it the xs power(i know I'm taking a risk)? If you look at the compressor flow map and plug that data into turbo calculator, you will realize you will be fine. Mine is on a 2.3 and i figured that the turbo would be able to put out up to 17 psi @ 7,000 rpms. The big advantage is that it won't take long to spool up. Seeing as you have a 2.0(less exhaust flow) yours probably would only do about 15 - 16 psi max. But it should be fine.
The size of this turbo is bigger than a td04( 2nd generation eclipse factory turbo.)
You will be fine, and you will have fun witht he lack of turbo lag you will get.
I've been running that exact turbo for 2 months with no problems on my SPI. Spool up time is pretty quick with my log manifold setup. A couple things about our turbos. The oil inlet is not tapped so you can either tap it yourself (shavings though
) or buy an adapter like the one I have below
The exhaust flange (downpipe) can be had from JGS Precision. Part # is TK087 $16.99