On the contrary, I have heard that the csi's aren't good for street driving b/c they live a short life. I have no actual experience with it, this is just what I've heard from several performance shops and friends. When I get the twin turbo blazer setup rolling, i'm gonna get the Meziere pump, which i've heard great things about. Just another pump option you might wanna consider.
later
Jordan