+1 for pressure test, are you completely sure that you're getting coolant in the intake?

The 60* motors are great motors, capable of making plenty of power and reliable.