call IPS Motorsports in Columbus and talk to them about the car..
he claims it has vitara pistons and 'upgraded stock rods' maybe that means LS rods?
196 horsepower on stock block sounds about right, if he has 'upgraded rods' and vitara, why didnt he up the boost? 8.5 is perfect for a stock d16 block..
call ISP and find out.