MRL Performance 340, WOW!

It doesn't seem like you've had a lot of seat time with this engine but so far are you happy with it?