You're probably right Mike, so I 'won' me a 100 gph one from evilbay. Hope it gets here soon.
In the meantime, I figured this turbo needs a bit smaller A/R for this little engine and it came in today: 0.91 instead of 1.00 A/R: Just looks as big as the other one