I think I’m done for the year….

If you have good oil pressure and it idles fine, could be something in the converter..., and that would explain the loss of power...