i thought if anything the oversized pistons would make a little more power considering a supercharger works off displacement which is why im at a loss. Yes stock s/c pulley for now, 160 thermostat, waiting on some extra cash to get my headers and new plugs and wires and drop to 3.5 or 3.4 pulley