Disappointed with my engine

check all the basics.
Check what the real compression is.
May not be a perfect combination of parts bu that thing should make a bunch more than 300 hp there is a whole heard of horses running free somewhere just waiting to be roped in.