i wouldnt push a stock b20 block over 300whp for very long. it is notorius for having weaker sleeves than other b series. some guys have gotten lucky with making more power, but they have very good tunes. i would definitely sleeve it if you're looking to make more power.