Quote Originally Posted by PhAtBoYMr2
car is running a 74 mm turbo claiming 900whp.......its in florida.
what forum was this on? who owns the car? was it a shop that did it?

I HIGHLY doubt its making that much power on a stock intake manifold, an that turbo doesnt look to be big enough